【问题标题】:How can I get correct totals in SSRS matrix?如何在 SSRS 矩阵中获得正确的总数?
【发布时间】:2014-09-04 18:43:42
【问题描述】:

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

所以看起来黄色轴下的总数是正确的,

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

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

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

似乎 SSRS 对左列进行总计 BEFORE 旋转右列,这完全是一场灾难。

我做错了什么?

【问题讨论】:

  • 这种路过式的投票到底是什么意思?没有评论,没有尝试回答......如果你是这样一个聪明的驴子(如'驴'),把它写出来,你会吗?

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


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-15
    相关资源
    最近更新 更多