在SSRS 2012中的表矩阵内对顺序排序

时间:2012-11-09 14:01:00

标签: reporting-services ssrs-2012

我需要一些Table Matrix / Drill through报告,排序顺序的帮助。我的报告看起来像这样

Account      Name         JNumber       AmountNet  
0133266      New Jets                   12469.86   

AmountNet是钻取数据的总和

点击报告Name字段,它会打开如下

Account    Name       JNumber     AmountNet  
0133266    New Jets    1            900.00  
                       2            163.86  
                       3             90.00  
                       4          10506.00  
                       Total      12469.86  

我想要做的是当报告处于原始状态时,即在您点击任何名称以查看AmountNet如何组成之前,是按AmountNet列降序排序。如果您需要任何其他信息,请告诉我们。

1 个答案:

答案 0 :(得分:10)

您需要更改组的排序顺序。右键单击该组并进入组属性。使用“排序”部分按表达式排序:

=SUM(Fields!AmountNet.Value)

MSDN有this to say

  

Tablix数据区域组。为每个组设置排序表达式,   包括详细信息组,以控制组的排序顺序   实例。例如,对于详细信息组,您可以控制订单   细节行。对于子组,您可以控制组的顺序   父组中子组的实例。默认情况下,   创建组时,排序表达式设置为组   表达式和升序。