我创建了一个包含2行和6列的矩阵报告。 图1(见底部的专辑图片)
我希望在名为“Matrix1_ObjName”的最后一列上进行交互式排序。
这样做我点击右键点击该字段,然后转到属性>互动排序。 比我输入图片2中的参数(见底部的专辑图片)。
我做了一些研究,结束的答案发布在link
上交互式排序不起作用。
要明确我希望LoginName列按objName行中显示的等级排序。 海图3(见底部的专辑图片)
感谢所有......
答案 0 :(得分:0)
我从不使用交互式排序。当我想要能够改变排序行为时,我用一个参数来做。创建新的报告参数并指定值。使用描述性的标签,然后我使用从零开始的整数值。设置参数后,右键单击报表设计中的字段,然后转到Row Group
,然后转到Group Properties
。从菜单中选择Sorting
,然后使用与此类似的if语句构建表达式:
=IIf(Parameters!sort.Value=0,Fields!First_Sort.Value,Fields!Second_Sort.Value)
可能会帮助你。