对ssrs中的多个组进行交互式排序

时间:2009-06-16 18:16:15

标签: reporting-services reportingservices-2005

我有一个按地区分组的报告,然后是Office位置。用户希望能够对日期值进行排序。我可以让它为最里面的组(Office位置)工作。但他们希望它对整个表格进行排序。有什么想法吗?

3 个答案:

答案 0 :(得分:0)

将排序添加到表格列。

  1. 右键点击表格列 - > 属性
  2. 点击互动排序
  3. 点击“添加互动排序”
  4. 对于排序表达式,请输入“= Fields!COLUMN_NAME.Value”

答案 1 :(得分:0)

我通过使用位于群组外部的隐藏图表解决了这个问题。 对于包含交互式排序的列标题,设置如下:

enter image description here

对于图表:

enter image description here

在类别组中,转到“属性”,然后从中删除任何排序。

答案 2 :(得分:0)

解决此问题的另一种简单方法是添加两个Tablix。一个是分组,另一个没有。

然后你可以在X"上添加"组。 boolean param并根据用户选择显示和隐藏每个tablix。

两全其美,不需要两份单独的报告。如果需要,用户可以轻松地对整个数据集进行排序和导出。