如何在SSRS矩阵中获得正确的总计?

时间:2014-09-04 18:43:43

标签: matrix ssrs-2008-r2 ssrs-tablix

下面的矩阵在红线下面有列总计。旋转的列组列在垂直红线的右侧以黄色突出显示。左侧白色的列不会旋转。

所以看起来旋转的黄色列下的总数是正确的,

但常规列下的总数完全错误。

这些是小组总行中的简单=Sum(Fields!columnX.Value)总计。

enter image description here

矩阵设计如下(无论你在哪里看到" Expr"只是Sum乘以临时使用的常量1,除非我从{{1}删除它为简单起见):

enter image description here

似乎SSRS总计左列 BEFORE 旋转右列,这是一场灾难。

我做错了什么?

1 个答案:

答案 0 :(得分:0)

结束创建没有明细列的第二个数据集,并在其余列上使用Sum个,然后在矩阵单元格中使用Lookup函数来查找正确的组的正确总数。 / p>