我正在尝试完全自定义报告行。说我有这样的矩阵报告:
Category Smith Jones Johnson
Overhead 1,230.00 34.00 56.01
FTE (23.00) 105.00 2,389.00
RVU 3.00 787.00 89.00
Salary 44.00 782.00 9.00
Subsidy 11.00 4,561.00 389.00
TNS 4635.00 55.00 45.00
是否可以创建完全自定义的排序顺序?我想将RVU移到最顶层,然后是Salary,然后是TNS等。我发现如果我进入Group Properties,我可以定义一个表达式:
=iif(Fields!City.Value=”RVU”,”1″, iif(Fields!City.Value=”Salary”,”2″, iif(Fields!City.Value=”TNS”,”3″,”"...etc.
但这是非常严格的限制,如果我后来想要上下移动一行,我必须进入并更改所有数字。我正在寻找的是一种拖放式方法,可让我轻松地随时更改订单。
这可能吗?
答案 0 :(得分:1)
我建议在数据集中添加排序顺序,这是最容易维护的,也许是sql查询中的一个大小写句子,
Select Case when [Category]='RVU' then 1
when [Category]='Salary' then 2 end as Sortorder, [other], [columns]
然后您可以按排序顺序列
进行排序我想不出这个问题的简单拖放解决方案