找文章 / 找答案
精选问答 更多内容

[可视化] 普通表某一列单元格根据值大小改变颜色不生效

yhdata_rTfE5IOp玄铁二 显示全部楼层 发表于 2023-6-7 23:05:38 |阅读模式 打印 上一主题 下一主题
本帖最后由 yhdata_rTfE5IOp 于 2023-6-8 13:28 编辑

版本 9.4b
变化时运行

  1. var data = getViewData("供需比对明细表");//获得表格对象

  2. data.exists(1000000,-1,true); //检测表格是否加载完。


  3. for(var i = 1; i < data.size(); i++){ // 当i=0时,显示的是列名,所以i从1开始
  4.     if(data.get(i, 14)>0){
  5.         debug(concatenate(["正数", data.get(i, 14)]))
  6.         var color = new Color(java.awt.Color.GREEN);  //绿色   
  7.         data.setBackground(i, 14,color);
  8.     }else if(data.get(i, 14)<=0){
  9.         debug(concatenate(["附数", data.get(i, 14)]))
  10.         var color = new Color(java.awt.Color.RED);  //红色
  11.         data.setBackground(i, 14,color);
  12.     }
  13. }
复制代码
有debug结果
















还有一个问题,我上一次测试的效果怎么把脚本清空后,颜色还是显示。
左侧是昨天晚上做全局脚本的测试,右侧是组件脚本的测试,现在是全局脚本中装载时和变化时都已经清空了,还有效果





回复

使用道具 举报

精彩评论10

yhdata_yzm 显示全部楼层 发表于 2023-6-8 09:46:35
你用高亮处理不行吗
回复

使用道具 举报

yhdata_rTfE5IOp玄铁二 显示全部楼层 发表于 2023-6-8 09:49:29
yhdata_yzm 发表于 2023-6-8 09:46
你用高亮处理不行吗

不行,我要处理很多列
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2023-6-8 10:13:44
yhdata_rTfE5IOp 发表于 2023-6-8 09:49
不行,我要处理很多列

我们先看看你的脚本哈
回复

使用道具 举报

yhdata_rTfE5IOp玄铁二 显示全部楼层 发表于 2023-6-8 10:26:44
yhdata_yzm 发表于 2023-6-8 10:13
我们先看看你的脚本哈

还有一个问题,我上一次测试的效果怎么把脚本清空后,颜色还是显示
回复

使用道具 举报

yhdata_rTfE5IOp玄铁二 显示全部楼层 发表于 2023-6-8 11:25:52
yhdata_yzm 发表于 2023-6-8 10:13
我们先看看你的脚本哈

脚本怎么样了,有哪些错误
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2023-6-8 13:07:50
yhdata_rTfE5IOp 发表于 2023-6-8 10:26
还有一个问题,我上一次测试的效果怎么把脚本清空后,颜色还是显示

脚本需要写在组件的脚本上
回复

使用道具 举报

yhdata_rTfE5IOp玄铁二 显示全部楼层 发表于 2023-6-8 13:24:44
本帖最后由 yhdata_rTfE5IOp 于 2023-6-8 13:28 编辑
yhdata_yzm 发表于 2023-6-8 13:07
脚本需要写在组件的脚本上


回复

使用道具 举报

yhdata_rTfE5IOp玄铁二 显示全部楼层 发表于 2023-6-8 13:29:00

还有一个问题,以前做的效果如何去除掉
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2023-6-8 14:30:55
yhdata_rTfE5IOp 发表于 2023-6-8 13:29
还有一个问题,以前做的效果如何去除掉

格式里重置下表格格式
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部