带有手动添加列的 s-s-rS 排序矩阵
Posted
技术标签:
【中文标题】带有手动添加列的 s-s-rS 排序矩阵【英文标题】:s-s-rS Sorting Matrix with manualy added column 【发布时间】:2019-10-09 14:42:07 【问题描述】:我有这样的矩阵预览:
“报告#”和“标题指示符”列是手动添加的,“报告月份”是用于行分组的月份数,“1”和“3”是列组字段(department_key_id)。如下图设计:
我想按第一列“报告#”对数据进行排序。 我尝试为该列配置一些交互,但对我不起作用(
如何以这种方式对表格中的数据行进行排序 - 2、2、3、3、4、4、5、5?
谢谢!
【问题讨论】:
您想允许用户在预览中对值进行排序吗?或者您希望在报告执行时对数据进行排序? @Steve-o169 嗨!执行报表对我来说是一个更好的解决方案。 我不明白您如何将硬编码为 Val2、Val3、Val4... 的那些排序为 Val2、Val2、Val3、Val3...你已经设置好了桌子。您需要将行分组设置为按报告编号分组,然后按月份分组。我不确定您的数据是如何设置到您在不同字段中拥有 Report# 的位置的。我不想这么说(因为它通常无济于事),但一些示例数据会有所帮助。 【参考方案1】:所以在我看来,您可能需要进行一些更改才能在此处获得所需的设置。首先,我建议您在查询中添加ORDER BY [report_month_num]
,您可以取消report_month_num
上的当前行分组。
您需要为四行中的每一行添加一个详细信息分组行。因此,右键单击任何文本框,导航到 添加组 > 行组 > 下方相邻。确保为您创建的四个组中的每一个选择显示详细数据。您需要将数据复制到新行中,然后一切就绪。
这应该可以确保您所期望的顺序。
【讨论】:
以上是关于带有手动添加列的 s-s-rS 排序矩阵的主要内容,如果未能解决你的问题,请参考以下文章