SSRS在总计内分组

时间:2016-11-09 10:55:51

标签: reporting-services ssrs-2008-r2

如果我有2个行组;年份和状态,是否可以显示按州分组的所有年份的总数?

Year  Status Value
2014  Open   100
      Closed 200
2015  Open   200
      Closed 300
Total Open   300
      Closed 500

到目前为止,我总是通过"解决方法" (在整个组中创建2行并使用硬编码的公式=SUM(IIF(Status="Open",Value,Nothing)等,但我希望能够做到这一点"聪明地"。

1 个答案:

答案 0 :(得分:1)

如果您不想对状态进行硬编码,则可以将另一个Tablix嵌入到当前的Tablix中。只需将Tablix项拖放到要获取每个状态组总数的单元格中。

YearStatus组之外添加总行。将Tablix拖放到要显示总计的单元格中的该行。

enter image description here

在“总计”标签中,将“状态”添加为“组”,然后使用=SUM(Fields!Value.Value)生成总计。

它应该产生:

enter image description here

如果有帮助,请告诉我。