通过脚本控制表格字段排序

<< Click to Display Table of Contents >>

当前位置:  制作可视化报告 > > 可视化分析 

通过脚本控制表格字段排序

Previous pageReturn to chapter overviewNext page

用户可通过脚本来控制某个表的字段间的排序关系 , 选中组件后在右侧面板中选择设置-脚本,在装载时运行选项卡中输入脚本,如下图所示。字段间排序关系分为三种,多列依次排序、仅对单一列排序、度量列排序互斥。

sort1

通过 表 1.sortExclude=x 来实现对字段间排序关系的控制。

表1.sortExclude=0 或者 表 1.sortExclude=EXCLUDE_NULL 时,多列依次排序;

表1.sortExclude=1 或者 表 1.sortExclude= EXCLUDE_ALL 时,仅对单一列排序。

表1.sortExclude=2 或者 表 1.sortExclude=EXCLUDE_MEASURE 时,只有度量字段间排序才会互斥,与维度字段的排序没有关系。

如一表中的数据如下图所示,第一列绑定的字段是维度字段,其他列绑定的字段均为度量字段。

sort2

多列依次排序

表 1.sortExclude=0 或者 表 1.sortExclude=EXCLUDE_NULL 时,字段间排序无影响。

sort3

仅对单一列排序

表 1.sortExclude=1 或者 表 1.sortExclude= EXCLUDE_ALL 时,所有字段间排序进行互斥。

维度和度量字段间的排序均进行互斥,即只能对一个字段进行排序,如下图所示:

sort4

度量列排序互斥

表 1.sortExclude=2 或者 表 1.sortExclude=EXCLUDE_MEASURE 时,只有度量字段间排序才会互斥,与维度字段的排序没有关系。

度量字段间排序互斥,即只能对一个量度字段进行排序,如下图所示,未激活用户字段进行升序排序后,有效用户数字段的升序排序变成无序,报停用户数字段的降序排序也变成无序。

sort5