永洪社区

标题: 表格中最大最小值高亮 [打印本页]

作者: 王硕    时间: 2021-9-11 18:39
标题: 表格中最大最小值高亮
如何实现表格中最大值最小值高亮,只会固定区间,大于,小于的,感谢
作者: 环环    时间: 2021-9-13 09:57
1.脚本获取最大最小值作为参数,如果需要动态设置高亮,脚本放在变化时运行var a=getViewData("图表1")
param['max']=a.get(1,1)      //给参数设置默认值为第一个数据,a.get(1,1)表示获取第2行第2列的数据,表格行列数从0开始计算,根据数据所在行列数自行修改即可
param['min']=a.get(1,1)       //给参数设置默认值为第二个数据
for(var i=0;i<a.size();i++){
if(a.get(i,1)>param['max'){
param['max']=a.get(i,1)     //获取最大值作为参数max
}
if(a.get(i,1)<param['min'){
param['min']=a.get(i,1)      //获取最小值作为参数min
}
}
2.用获取到的最大最小值设置高亮






作者: BoJie    时间: 2021-9-13 10:07
不要用getViewData,改用getData
作者: 环环    时间: 2021-9-13 10:21
BoJie 发表于 2021-9-13 10:07
不要用getViewData,改用getData

就是用getViewData,下次会回复前可以先确认一下避免误导
getData()是取到的是控件值变化前的数值
getViewData()取得的是控件值所看见的数值
作者: 王硕    时间: 2021-10-14 10:19
永洪Tech-chunyu 发表于 2021-9-13 09:57
1.脚本获取最大最小值作为参数,如果需要动态设置高亮,脚本放在变化时运行var a=getViewData("图表1")
par ...

好的,谢谢




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