【问题标题】:Interactive sorting to matrix report in reporting services 2005Reporting Services 2005 中对矩阵报表的交互式排序
【发布时间】:2011-06-22 05:33:15
【问题描述】:

我创建了一个包含 2 行 6 列的矩阵报表。 图片1(见底部相册图片)

我希望对名为“Matrix1_ObjName”的最后一列进行如此活跃的交互式排序。

为此,我右键单击该字段并转到属性> 交互式排序。 比我输入图片2中的参数(见底部的专辑图片)。

我做了一些研究,最后的答案发布在link

交互式排序不起作用。

要清楚,我希望 LoginName 列将按 objName 行中显示的等级进行排序。 海图3(见底部相册图片)

album pictures

谢谢大家...

【问题讨论】:

    标签: sorting reporting-services


    【解决方案1】:

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

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

    可能会对你有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多