一列值的分组和总计

时间:2013-06-21 15:39:56

标签: reporting-services ssrs-2008 ssrs-grouping

我把这个小组放在一张桌子里。我需要在顶部显示一个值,并根据其字母顺序休息。

表格

     Column1      Value#1  Value#2

     Alpha         12      26
     Beta          65     745
     Gamma        987      87
     Pie            7       2
     Non-Beta     132     426
     Zeta         112     266

如何以下列格式显示...

表格

    Column1      Value#1  Value#2

     Non-Beta     132     426
     Alpha         12      26
     Pie            7       2
     Zeta         112     266
      Total       263     720

     Beta          65     745
     Gamma        987      87
      Total       1057    832

我可以通过使用组Property中的以下表达式在顶部显示非Beta。::

=IIF(Fields!Column1.Value = "Non-Beta", "A" + Fields!Column1.Value, "B" + Fields!Column1.Value)

但是如何根据上述格式显示它。值来自一列(Column1)

修改

这是我在Ian指定的操作后得到的输出......

enter image description here

谢谢

1 个答案:

答案 0 :(得分:0)

您可以根据以下表达式设置组:

=IIf(Fields!Column1.Value = "Beta" or Fields!Column1.Value = "Gamma"
  , "Group2"
  , "Group1")

即。如果 Beta Gamma ,则包含在一个组中;其他一切都归为一类。

enter image description here

在组中包含页眉和页脚行。

根据需要将排序表达式应用于Tablix。

报告将在设计师中看起来像这样:

enter image description here

最终结果符合您的要求:

enter image description here