我有一个数据库,其中有些条目按类别和子类别组织。我想创建一个报告,显示有多少条目是好/坏。我还需要将此报告按可扩展的类别进行组织,以查看子类别结果。SSRS处理数据以获得一些百分比
这里是什么,我需要一个画面:
你能帮我,我怎么能做到这一点一些建议吗?
谢谢!
我有一个数据库,其中有些条目按类别和子类别组织。我想创建一个报告,显示有多少条目是好/坏。我还需要将此报告按可扩展的类别进行组织,以查看子类别结果。SSRS处理数据以获得一些百分比
这里是什么,我需要一个画面:
你能帮我,我怎么能做到这一点一些建议吗?
谢谢!
这里有两个问题。
百分比
可以使用如下所示的表达式来工作了这一点:
=Sum(IIf(Fields!Flag.Value = "TRUE", 1, 0))/CountRows()
即TRUE值在组/总组行数。
追溯
您正在寻找的drilldown功能。
考虑像这样的报告:
您可以设置明细与行可见为下排:
这里类别是要点击以显示/隐藏行的文本框的名称。
报告运行时,您可以单击“类别”文本框来显示或隐藏该值。
未展开:
扩展:
select category, subcategory, good/total *100, bad/total *100
from
(select category,
subcategory,
sum(if (flag,1,0)) as good,
sum(if (flag,0,1)) as bad,
count(*) total
from table_name
group by category, subcategory)
第一个表已经被处理的数据集,它不是从数据库中的表。我怎样才能做到这一点呢? – gabitzish