永洪社区
标题:
topn脚本过不去,大神们帮忙看看
[打印本页]
作者:
yueying
时间:
2024-5-28 14:02
标题:
topn脚本过不去,大神们帮忙看看
//图表5图形组件 Top N
var ranks1 =param["Top"]
//获取X轴绑定字段信息
var col = 图表5图形 binding.getXCol(0);
if(ranks1>0){
//排序类型:降序
col.sorttype=6
//设置高级别排序中的TOP N
col.sortrank = parselnt(ranks1);
}else{
//排序类型:升序
col.sorttype = 5
//设置高级排序中的TOP N,并取绝对值
col.sortrank = Math.abs(ranks1);
}
//更换X轴字段
图表5图形binding.setxcol(0,col);
作者:
yhdata_lyaa
时间:
2024-5-28 14:24
图表5是什么组件呀,当前是什么版本呢,可以不写脚本设置topn的
https://www.yonghongtech.com/rea ... m_highlightsub=topn
作者:
yueying
时间:
2024-5-29 15:20
我这是让他负的,让他按负的排名
作者:
yhdata_lyaa
时间:
2024-5-29 17:11
使用的是柱状图组件吗?
试试脚本
if(!isNaN(param['TopN')) {
if(param['TopN']>0) {
var col = 排序.binding.getXCol(0)
col.sortType=4|2 //按值排序是降序
col.sortRank=parseInt(param['TopN');
//parseInt(str) 将字符串转化为整数
排序.binding.setXCol(0, col)
}
else{
var col = 排序.binding.getXCol(0)
col.sortType=4|1 //按值排序是升序
col.sortRank=parseInt(-param['TopN');
//parseInt(str) 将字符串转化为整数
排序.binding.setXCol(0, col)
}
}
作者:
yhdata_lyaa
时间:
2024-5-29 17:13
也可以参考
https://club.yonghongtech.com/thread-31874-1-1.html
作者:
yueying
时间:
2024-5-30 13:30
好的,谢谢,做出来了。文本参数不能改,名字为top,就用文本参数1它就正常了
作者:
yhdata_lyaa
时间:
2024-5-30 13:38
yueying 发表于 2024-5-30 13:30
好的,谢谢,做出来了。文本参数不能改,名字为top,就用文本参数1它就正常了 ...
欢迎光临 永洪社区 (https://club.yonghongtech.com/)
Powered by Discuz! X3.4