18502507218 发表于 2024-7-10 15:57:04

7.1仪表表表格自定义排序




仪表板表格中的字段能否自定义排序,或者我自己创建一个排序列,表格可以隐藏列,也可以。


Run2024 发表于 2024-7-10 15:57:05

lucas.Yan 发表于 2024-7-11 09:09
您可以尝试这样的方法
1. 在源数据上增加一列自定义排序列,将总人数,出勤人数,出差人数,请假人数的顺序 ...

1. 排序计算列是需要的,参考下面的代码
Switch([类型],
      "当前总人数", 1,
      "出勤人数", 2,
      "出差人数", 3,
      "请假人数", 4)2. 把这一列拖到提示标签数据区域进行绑定
3. 增加排序规则,使用排序列,升序皆可

4. 编辑提示标签,在弹出的编辑框中,删除排序字段,就OK了


Eden.Sun 发表于 2024-7-10 18:07:55

问题描述:

仪表板表格数据排序。

问题解决:
您好,仪表板的表格组件没有自定义排序的功能,只能指定表格中的字段进行升序或者降序的排序设置。



我看您的数据只有四条,“类型”字段中每个类型都是独立的。您直接用透视表,也可以实现数据展示的效果。
您在透视表的“ 行”上绑定类型,其他的字段绑定到“数值”上看看。

18502507218 发表于 2024-7-10 23:31:59

Eden.Sun 发表于 2024-7-10 18:07
问题描述:

仪表板表格数据排序。


我想让类型字段 按照 当前总人数、出勤人数、出差人数、请假人数 这样的顺序排序,这个要怎么实现啊?

lucas.Yan 发表于 2024-7-11 09:09:17

18502507218 发表于 2024-7-10 23:31
我想让类型字段 按照 当前总人数、出勤人数、出差人数、请假人数 这样的顺序排序,这个要怎么实现啊?

您可以尝试这样的方法
1. 在源数据上增加一列自定义排序列,将总人数,出勤人数,出差人数,请假人数的顺序用1,2,3,4这样的数字顺序标记。
2. 之后把排序列也绑定在数据表,然后根据排序列进行排序。
3. 在预览的时候将排序列宽度减小,避免影响主要指标的呈现。

Eden.Sun 发表于 2024-7-12 11:13:31

您好,您的问题解决了吗?没有的话,您试试楼上大佬的方式呢。
页: [1]
查看完整版本: 7.1仪表表表格自定义排序