2005年报告服务中的交互式排序到矩阵报告

时间:2011-02-06 11:34:44

标签: sorting reporting-services

我创建了一个包含2行和6列的矩阵报告。 图1(见底部的专辑图片)

我希望在名为“Matrix1_ObjName”的最后一列上进行交互式排序。

这样做我点击右键点击该字段,然后转到属性>互动排序。 比我输入图片2中的参数(见底部的专辑图片)。

我做了一些研究,结束的答案发布在link

交互式排序不起作用。

要明确我希望LoginName列按objName行中显示的等级排序。 海图3(见底部的专辑图片)

album pictures

感谢所有......

1 个答案:

答案 0 :(得分:0)

我从不使用交互式排序。当我想要能够改变排序行为时,我用一个参数来做。创建新的报告参数并指定值。使用描述性的标签,然后我使用从零开始的整数值。设置参数后,右键单击报表设计中的字段,然后转到Row Group,然后转到Group Properties。从菜单中选择Sorting,然后使用与此类似的if语句构建表达式:

=IIf(Parameters!sort.Value=0,Fields!First_Sort.Value,Fields!Second_Sort.Value)

可能会帮助你。