根据SSRS 2008 R2中的表达式值对行进行排序

时间:2016-07-18 17:58:13

标签: reporting-services sql-server-2008-r2

新手SSRS在这里。

我的报告如下图所示。每个Expr都是一个复杂的自定义表达式,它们返回一个百分比值。分组是代理商 - >国家 - >国民。我需要根据各州的总体价值按降序对行进行排序,即如果状态1的总体为80%,状态2的总体为85%,状态3的总体为75%,那么与状态2相关的行应出现在顶部,其次是国家1,最后是国家3。

非常感谢任何帮助/指针。

提前致谢。

P.S - 代理商和州的expr整体使用自定义代码“= Code.GetAgencyOverall”和“= Code.GetStateOverall”,因为基础复杂的计算。

Image

1 个答案:

答案 0 :(得分:0)

右键单击Agency窗格中的Row Groups组,转到Group properties...。在Sorting标签中添加新行,按Fx按钮使用整体表达式,同时选择Z-A进行降序。

enter image description here

如果有帮助,请告诉我。