[可视化]
【奖励30金币】普通表格该如何实现销量升序降序的前五?
Nero
显示全部楼层
发表于 2022-7-26 20:32:26
本帖最后由 Nero 于 2022-7-26 20:33 编辑
可以单独加一个按钮,用脚本进行切换。
主要是销量字段上的排序状态没法用脚本获取,要不然不需要添加其他组件- var dc = 图表1.binding.getCol(0)
- if (dc.sortType == 6) {
- dc.sortType = 5
- } else {
- dc.sortType = 6
- }
- 图表1.binding.setCol(0, dc)
复制代码
|
|
|
|
|
天问台
显示全部楼层
发表于 2022-7-26 23:42:30
如果只是单向topN的场景,用产品默认的绑定参数即可
如果需要通过topN能自由选择看到最高的TopN(正数)和最低的topN(负数),还是得用脚本的形式
// 大小写敏感
var ranks1 = param["RANK"];
var col = 产品名称销量_总和.binding.getXCol(0);
if(ranks1>0){
col.sortType = 6;
}else{
col.sortType = 5;
}
col.sortRank = Math.abs(parseInt(ranks1));
产品名称销量_总和.binding.setXCol(0,col);
|
|
|
|
|
天问台
显示全部楼层
发表于 2022-7-26 23:43:13
|
|
|
|
yhdata_bear
显示全部楼层
发表于 2022-7-27 09:44:40
|
|
|
|
yhdata_bear
显示全部楼层
发表于 2022-7-27 09:44:54
|
|
|
|