[数据处理] setBackground提交时不可用

蔚翔钻石一 显示全部楼层 发表于 2023-9-27 17:32:44 |阅读模式 打印 上一主题 下一主题
1
已解决

【数据处理】 setBackground提交时不可用

  • 蔚翔钻石一
  • 2023-09-27 17:32:44
  • 发布在 论坛
951 6
9.4版本,setBackground还可以在组件的脚本>提交时运行中生效。


10.0版本,不起作用了?那请问怎么通过脚本修改组件的背景颜色???



最佳答案

永洪vip
yhdata_lyaa 关注Ta

2023-09-27 17:32:45

这样呢 var color = new Color(java.awt.Color.RED); loc=Locator([],COMMIT_TEXT,DETAIL) 提交1.setBackground(loc,color);
查看完整内容
回复

使用道具 举报

精彩评论6

yhdata_lyaa 显示全部楼层 发表于 2023-9-27 17:32:45
这样呢
var color = new Color(java.awt.Color.RED);
loc=Locator([],COMMIT_TEXT,DETAIL)
提交1.setBackground(loc,color);




回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2023-9-27 17:38:29
修改什么组件的背景颜色设置背景色,在组件的装载时生效。
例如:
var vgrid = getViewData("交叉表1");
var r=0;
var c=0;
var color = new Color(java.awt.Color.RED);
vgrid.setBackground(r,c, color);
回复

使用道具 举报

蔚翔钻石一 显示全部楼层 发表于 2023-9-27 17:39:54
yhdata_lyaa 发表于 2023-9-27 17:38
修改什么组件的背景颜色设置背景色,在组件的装载时生效。
例如:
var vgrid = getViewData("交叉表1");

提交
回复

使用道具 举报

蔚翔钻石一 显示全部楼层 发表于 2023-9-27 17:41:41
yhdata_lyaa 发表于 2023-9-27 17:38
修改什么组件的背景颜色设置背景色,在组件的装载时生效。
例如:
var vgrid = getViewData("交叉表1");

测试了,文本可以,提交不行。
回复

使用道具 举报

蔚翔钻石一 显示全部楼层 发表于 2023-9-27 17:52:03
yhdata_lyaa 发表于 2023-9-27 17:43
这样呢
var color = new Color(java.awt.Color.RED);
loc=Locator([],COMMIT_TEXT,DETAIL)

破案了,9.4用的是:var loc=new Locator([],OBJECT,DETAIL)。感谢!!
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2023-9-27 17:58:30
蔚翔 发表于 2023-9-27 17:52
破案了,9.4用的是:var loc=new Locator([],OBJECT,DETAIL)。感谢!!

回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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