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