找文章 / 找答案
  • 发帖数1
  • 粉丝1

此人很懒,什么也没有留下

    精选问答 更多内容

    [常用脚本] 自由式表格如何获取数据填充后的列

    yhdata_pla7WF8l青铜一 显示全部楼层 发表于 2022-4-6 21:29:22 |阅读模式 打印 上一主题 下一主题
    如下图,自由式表格:
    预览如下图:
    需要根据第二行和第三行的值比较,确定表头的颜色。
    现在通过如下代码,只有[0,1]才能生效,所以定位只能以图一的行列为标准吗?
    var loc = new Locator(["0,1", CELL, DETAIL);
    项目阶段表.setBackground(loc, YELLOW_COLOR);  // 生效
    var loc = new Locator(["0,2", CELL, DETAIL);
    项目阶段表.setBackground(loc, BLUE_COLOR);  // 无效


    回复

    使用道具 举报

    精彩评论2

    yanieye 显示全部楼层 发表于 2022-4-6 21:32:59
    没有看到图,重新传下呢,把制作报告下的也截图上传一下。
    回复

    使用道具 举报

    yanieye 显示全部楼层 发表于 2022-4-6 21:42:35
    var loc = new Locator(["0,0"], CELL, DETAIL);
    图表1.setBackground(loc, java.awt.Color.BLUE);

    var loc = new Locator(["1,0"], CELL, DETAIL);
    图表1.setBackground(loc, java.awt.Color.RED);

    这样的脚本肯定是可以工作的。
    ["0,0"]这里的第一个0,是行号,从0开始计数, 第二个0是列号。
    详细说明在https://www.yonghongtech.com/hel ... bjects.html#locator
    回复

    使用道具 举报

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

    • 官方微信

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

      扫码关注
    • 新浪微博

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

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

    会员等你来哦

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