在矩阵报表中仅显示一次总计

Display grand total only once in a matrix report

我有一个设计如下图所示的矩阵报表

具有产品行分组的 Tablix1:

带有小计和总计的 Tablix2:

我添加了一个矩阵,其中列分组 CategoryId 和矩阵中的 2 个 tablix。一个 Tablix 具有产品行分组,另一个 Tablix 显示小计和总计。

小计应显示在每个类别下,但总计应只显示一次。但是,根据我的设计,GrandTotal 显示在每个类别下。是否有隐藏仅保留第一列集的总计的解决方案?或任何其他解决问题的替代方案?

当前结果:

  1. 总计显示在每个类别下。
  2. 报告中没有任何数据的行不显示边框线。

预期结果:

  1. 总计应该在报告中只显示一次。
  2. 即使行中没有数据,也应覆盖边界线。

注意:CategoryId仅用于分组,不在报表中显示。

提前致谢!

因为看不到完整的设计不知道有没有办法简化,感觉设计的不太对...

但是,您应该可以将文本框的隐藏 property 设置为

=Fields!CategoryID.Value = FIRST(Fields!CategoryID.Value, "myDataset")

myDataset 更改为您实际数据集的名称,区分大小写并且必须用引号引起来。