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

Matrix 如何在SSRS矩阵中获得正确的总数?,matrix,ssrs-2008-r2,ssrs-tablix,Matrix,Ssrs 2008 R2,Ssrs Tablix,下面的矩阵在红线下有列总计。旋转柱组柱在垂直红线右侧以黄色亮显。左侧白色的列不旋转 因此,看起来黄色数据透视列下的总数是正确的, 但常规列下的总数完全错误。 这些是简单的=Sum(Fields!columnX.Value)组总计行中的总计 矩阵设计如下所示(无论您在哪里看到“Expr”,它都是简单的Sum乘以一个临时使用的常数1,除非为了简单起见,我从pour_weight中删除了该常数): SSRS似乎在旋转右列之前对左列进行合计,这是一场灾难 我做错了什么?最后创建了第二个数据集,没有详

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

因此,看起来黄色数据透视列下的总数是正确的,

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

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

矩阵设计如下所示(无论您在哪里看到“Expr”,它都是简单的
Sum
乘以一个临时使用的常数
1
,除非为了简单起见,我从
pour_weight
中删除了该常数):

SSRS似乎在旋转右列之前对左列进行合计,这是一场灾难


我做错了什么?

最后创建了第二个数据集,没有详细列,在其余列上有每个列的总和,然后在矩阵单元格中使用
查找
函数来找到正确组的正确总数。

向下投票到底意味着什么?没有评论,没有尝试回答。。。如果你是这样一个聪明的驴子(比如“驴子”),写下来,好吗?