1

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

桌子

     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
     Beta          65     745
     Gamma        987      87
     Pie            7       2
     Zeta         112     266

因此,非 Beta必须显示在顶部并按字母顺序显示。

编辑

非常感谢克里斯的以下回复,非常感谢,是的,它有效。我对表格格式本身还有一个问题......我怎样才能以下面的格式显示它......

桌子

    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

谢谢

4

1 回答 1

3

选择表格,右键单击表格手柄,选择Tablix Properties并选择Sorting选项卡。按下Add按钮,然后单击fx按钮以打开表达式编辑器。输入以下表达式:

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

我们所做的只是在特殊值字段前面加上一些东西,这样它就出现在其他字段之前。

于 2013-06-20T01:12:42.823 回答