我建立的情况下结果与父子分组的行组和单个列分组报告:SSRS跨越计算行和列的组数
- 父行组:位置
- 子行组:结果
- 栏目组:月
在整个报告中运行的数据是一年中的几个月,并且运行该报告的是位置以及给定月份中位置的不同结果分类。看起来是这样的:
Jan Feb Total
% # % # % #
Main Office
Pass ? 5 ? 6 55% 11
Fail ? 5 ? 4 45% 9
Total 10 10 20
Other Office
Pass ? 3 ? 2 25% 5
Fail ? 7 ? 8 75% 15
Total 10 10 20
我所拥有的一切,除了通过上面的问号所示的比例故障工作。我似乎无法得到这个总数(上面设置的每个月/位置的10个)反映到我的表达式caclulation中。关于如何设置我的组和变量以正确呈现这些百分比的任何想法?
这里是我的尝试至今:
计数(!字段Result.Value, “dsResults”)= 40
计数(字段Result.Value, “LocationRowGroup”!)= 20
计数(Fields!Result.Value,“ResultRowGroup”)= 11 - (对于主办公室/ 1月/合格单元,这是该结果全年的总计)
Count(Fields!Result.Value, “MonthColumnGroup”)= 20
SSRS在总行数上获得正确的计数,所以必须有一种方法在数据单元格内重现该范围?
这正是我们最终要做的,创建一个计算总数并在SSRS数据集中使用视图输出的视图。 你是对的,绝对不令人满意,但完成工作。 – RyanW 2010-06-15 19:18:32