在SSRS上对表达式进行排序

时间:2018-06-19 17:32:55

标签: reporting-services ssrs-tablix ssr

我已经在Visual Studio(SSRS)上创建了一个表,该表具有1个父组和2个带钻取功能的子组,其中一个子组是sql脚本中2列的并集,下面是该表上使用的表达式一个:

    =IIF(Count(Fields!Terminal_ID.Value)>1 ,
Fields!Tier_1_Customer.Value & " (" &  Count(Fields!Terminal_ID.Value) & " POS terminals)",
Fields!Tier_1_Customer.Value & " (" &  Count(Fields!Terminal_ID.Value) & " POS terminal)")

其结果将类似于:

 Store # 4 ( 1 device)
 Store # 3 ( 2 devices)
 Store # 8 ( 9 devices)

我不知道怎么做是如何应用排序,以便它可以将z到a的数据显示如下:

Store # 8 ( 9 devices)
Store # 3 ( 2 devices)
Store # 4 ( 1 device)

我对该列应用了不同的排序选项,但是它不起作用,有什么建议吗?

1 个答案:

答案 0 :(得分:1)

进入子组属性。在排序选项卡中,使用以下表达式:

=Count(Fields!Terminal_ID.Value)

将其设置为降序(Z-A)。这将根据该值对该组的详细信息进行排序。