对 SSRS 矩阵中的列组进行排序
Sort Column Group in SSRS Matrix
我使用矩阵创建了一个报表,我想为其列组添加交互式排序。当我为 Sales Amount
添加交互式排序时,它不起作用。
这是我第一次看到我的报告:
当我点击排序箭头时,它变成了这个:
什么都没发生,澳大利亚的价值发生了变化!!!
但我用 Table 做,效果很好。
如何对矩阵中列组中的这些列进行排序?
谢谢
您需要在组级别进行排序。这将是行组名。
排序依据是 SUM(SalesAmount)
您可以将该排序应用于整个数据集中的所有组。
我正在尝试重新创建您的场景以重现您的问题。首先,我用这些列和组创建了一个 tablix。
对于交互式排序,我 select 编辑了 Sales
列 header,右键单击转到 Text box Properties...
并在 Interactive Sorting
选项卡中设置此设置。
这将根据销售额排序 Countries
,同时 Sales Territories
保留
相同的。如果你想订购 Sales Territories
只需 select Groups
选项中的那个组名。
这是一个测试:
使用此 step-by-step 指南,如果澳大利亚销售值不断变化,请尝试将报表部署到服务器,我遇到过 VS viwer 无法正确处理已应用 JavaScript 的情况。还可以考虑共享您的数据,以检查问题是否与之相关。
如果有帮助请告诉我。
我认为您试图让交互式排序来做到这一点是在浪费时间。该功能对于您的场景来说太原始了。
相反,我会添加一个报告参数来控制排序,并使用它来驱动您可以在每个组级别控制的“按表达式排序”。
用户体验交互性较低,但确实有效。
我使用矩阵创建了一个报表,我想为其列组添加交互式排序。当我为 Sales Amount
添加交互式排序时,它不起作用。
这是我第一次看到我的报告:
当我点击排序箭头时,它变成了这个:
什么都没发生,澳大利亚的价值发生了变化!!!
但我用 Table 做,效果很好。
如何对矩阵中列组中的这些列进行排序?
谢谢
您需要在组级别进行排序。这将是行组名。 排序依据是 SUM(SalesAmount) 您可以将该排序应用于整个数据集中的所有组。
我正在尝试重新创建您的场景以重现您的问题。首先,我用这些列和组创建了一个 tablix。
对于交互式排序,我 select 编辑了 Sales
列 header,右键单击转到 Text box Properties...
并在 Interactive Sorting
选项卡中设置此设置。
这将根据销售额排序 Countries
,同时 Sales Territories
保留
相同的。如果你想订购 Sales Territories
只需 select Groups
选项中的那个组名。
这是一个测试:
使用此 step-by-step 指南,如果澳大利亚销售值不断变化,请尝试将报表部署到服务器,我遇到过 VS viwer 无法正确处理已应用 JavaScript 的情况。还可以考虑共享您的数据,以检查问题是否与之相关。
如果有帮助请告诉我。
我认为您试图让交互式排序来做到这一点是在浪费时间。该功能对于您的场景来说太原始了。
相反,我会添加一个报告参数来控制排序,并使用它来驱动您可以在每个组级别控制的“按表达式排序”。
用户体验交互性较低,但确实有效。