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

[常用脚本] <永洪tech>常用脚本集合

永洪tech-lucy青铜一 显示全部楼层 发表于 2017-9-5 15:37:30 |阅读模式 打印 上一主题 下一主题
第一部分:设置默认值
列表过滤、日期过滤、列表参数、下拉参数、文本参数
  1. 列表过滤1.setSelectedObjects(["2009"], STRING);
  2. //单选,直接替换"2009" 部分为自己的默认值即可
  3. 列表过滤1.setSelectedObjects(["2009","2010"], STRING);
  4. //多选,多选的情况直接按照格式:["多选值1","多选值2",......"多选值n"]


  5. 日期过滤1.firstDates = ["t2010-4-1"];
  6. //在范围模式或比较模式下,设定起始日期。
  7. 日期过滤1.secondDates = ["t2010-5-1"];
  8. //在范围模式或比较模式下,设定终止日期。
  9. //****默认值的格式是 "t"+年+"-"+月+"-"+日;并且月份的取值是 0-11


  10. 列表参数1.setSelectedObjects(["2009"], STRING);
  11. //单选,直接替换"2009" 部分为自己的默认值即可
  12. 列表参数1.setSelectedObjects(["2009","2010"], STRING);
  13. //多选,多选的情况直接按照格式:["多选值1","多选值2",......"多选值n"]


  14. 下拉参数1.setSelectedIndex(1)
  15. //通过索引设置选项,括号中的是索引值,索引值(选项的序列号)从 0 开始。
  16. 下拉参数1.setSelectedObjects(["2009"], STRING);
  17. //下拉参数默认只能单选


  18. 文本参数1.value = "默认值内容";
  19. //文本参数的值用 value,文本的值用data
复制代码

第二部分:获取当前值
列表过滤、日期过滤、列表参数、下拉参数、文本参数
  1. var a=列表过滤1.getSelectedObjects()[0]
  2. //获取的数据是一个数组,[0]是获取的第一个值,同理[1]是获取的第二个值,也可以采用循环的方式,获取全部的选中项


  3. var startdate=日期过滤1.firstDates[0]
  4. //在范围模式或比较模式下,获取起始日期。
  5. var enddate=日期过滤1.secondDates[0]
  6. //在范围模式或比较模式下,获取终止日期。
  7. //****月份的取值是 0-11,


  8. var a=列表参数1.getSelectedObjects()[0]
  9. //获取的数据是一个数组,[0]是获取的第一个值,同理[1]是获取的第二个值,也可以采用循环的方式,获取全部的选中项


  10. var a = 下拉参数1.getSelectedIndex();
  11. //返回选择值的索引,索引值(选项的序列号)从 0 开始。
  12. var a = 下拉参数1.getSelectedObjects()[0]
  13. //下拉参数默认只能单选,直接[0] 即可


  14. var a=文本参数1.value
  15. //文本参数的值用 value,文本的值用data
复制代码

第三部分:其他
修改背景色和文本色
  1. var color = new Color(255,0,0);
  2. var color1 = new Color(java.awt.Color.YELLOW);
  3. //定义颜色,可以是直接写颜色的英文,也可以是RGB 值
  4. var loc = new Locator([], OBJECT, DETAIL);
  5. //定义要修改的位置,上文是全部
  6. 文本1.setForeground(loc, color1)
  7. //设置文本框的背景颜色
  8. 文本1.setBackground(loc, color);
  9. //设置文本框中字体颜色
  10. var loc2 = new Locator(["ROOT","Sum_AREA_CODE"],CELL,FOOTER);
  11. //定义位置,定位到“AREA_CODE”这一列数据
  12. 表1.setBackground(loc2,color2)
  13. 表1.setForeground(loc2,color)
复制代码


回复

使用道具 举报

精彩评论7

jason_wang铂金四 显示全部楼层 发表于 2022-11-18 10:51:50
回复

使用道具 举报

176739645678青铜一 显示全部楼层 发表于 2022-11-18 15:57:55
回复

使用道具 举报

在努力上班白银二 显示全部楼层 发表于 2022-11-18 17:24:22
厉害了
回复

使用道具 举报

yhdata_iZv8ZMy7铂金一 显示全部楼层 发表于 2023-1-6 16:37:51
回复

使用道具 举报

NONO玄铁三 显示全部楼层 发表于 2023-1-7 09:26:27
回复

使用道具 举报

18274431234青铜一 显示全部楼层 发表于 2023-1-8 09:54:25
回复

使用道具 举报

xinren1钻石一 显示全部楼层 发表于 2023-1-8 14:17:40
高手
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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