永洪社区

标题: 脚本替换维度并设置度量汇总排序不生效 [打印本页]

作者: yhbi老6了    时间: 2023-11-16 16:01
标题: 脚本替换维度并设置度量汇总排序不生效
  1. var bcol2 = new BCol("组织层级名称", STRING, true);
  2. var qcol2 = new ChartDimCol(bcol2);
  3. var bcol3 = new BCol("整体在职人数-当月", 10, false);
  4. var mcol1 = new MeasureCol(SUM, bcol3);

  5. qcol2.sortBy=mcol1
  6. qcol2.sortType=2;

  7. 图表_人力数.binding.setYCol(0, qcol2);
复制代码
要对柱形图替换y轴的度量,度量替换没有问题,但是设置度量汇总高级排序没有生效,脚本如上,bi版本9.0.4。请教一下是不是有地方写错了




作者: 永洪tech-shenfs    时间: 2023-11-16 16:01
sortType=2; 的值写错了,2 表示按这个列降序 。想用 按列排序需要 使用 5 或 6。
0:无序,1:升序,2:降序,8:指定排序,16:手动排序,5:按列排序升序,6:按列排序降序。
作者: yhbi老6了    时间: 2023-11-16 16:15
永洪tech-shenfs 发表于 2023-11-16 16:01
sortType=2; 的值写错了,2 表示按这个列降序 。想用 按列排序需要 使用 5 或 6。
0:无序,1:升序,2:降 ...

尴尬了,谢谢
作者: yhbi老6了    时间: 2023-11-16 16:19
永洪tech-shenfs 发表于 2023-11-16 16:01
sortType=2; 的值写错了,2 表示按这个列降序 。想用 按列排序需要 使用 5 或 6。
0:无序,1:升序,2:降 ...

不过还有一个问题想请教一下,切换维度列后,会提示找不到之前那个度量列。
作者: yhbi老6了    时间: 2023-11-16 16:23
yhdata_kse3MyDA 发表于 2023-11-16 16:19
不过还有一个问题想请教一下,切换维度列后,会提示找不到之前那个度量列。 ...

找到了,是之前的人有做了提示信息
作者: 永洪tech-shenfs    时间: 2023-11-16 16:26
“整体群别层级名称” 这个度量列是手动绑定的还是脚本添加的、如果是脚本添加的,考虑脚本在执行addcol这一行之前是不是有使用到这个度量列的操作。
作者: yhbi老6了    时间: 2023-11-16 16:55
永洪tech-shenfs 发表于 2023-11-16 16:26
“整体群别层级名称” 这个度量列是手动绑定的还是脚本添加的、如果是脚本添加的,考虑脚本在执行addcol这 ...

我用tipFormat,重新设置一下了替换度量列后提示信息
作者: 永洪tech-shenfs    时间: 2023-11-16 17:02
yhdata_kse3MyDA 发表于 2023-11-16 16:55
我用tipFormat,重新设置一下了替换度量列后提示信息

ok




欢迎光临 永洪社区 (http://club.yonghongtech.com/) Powered by Discuz! X3.4