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

发帖数 6粉丝 1
    duduodudu新手上路
    2023-6-9 10:43:16 发布在问答
    【可视化】 v8.7版本:表头颜色变化
    本帖最后由 duduodudu 于 2025-3-5 09:15 编辑


    v8.7版本:如何实现表头的颜色实现颜色变化?
    通过脚本设置无效果:
    var loc1 = new Locator(["0,3", CELL, HEADER);
    color = tableSUM.getBackground(loc1)

    var loc3 = new Locator(["1,3", CELL, HEADER);
    tableSUM.setBackground(loc3, color );

    复杂一点的解决方法
    1. 月份横向扩展,最后合并2. 高亮设置背景颜色
    截图可以看评论区!

    最佳答案

    yhdata_ruby 铂金一

    2023-06-09 10:43:17

    你的意思是1月和2月是同一个字段横向拓展但是颜色不一致吗,这种不行的哦
    查看完整内容
    2339
    10
    精彩评论10
    duduodudu新手上路
    发表于 2023-6-9 14:30:38 显示全部楼层
    本帖最后由 duduodudu 于 2025-3-5 09:11 编辑
    yhdata_ruby 发表于 2023-6-9 14:10
    var d =new Color(0, 255, 0);
    var loc3 =Locator(["0,0"], CELL, DETAIL)
    图表1.setBackground(loc3, d) ...

    主要是实现这种效果:(月份是横向扩展的)


    可以实现的方法之一:
    1. 月份横向扩展,最后合并
    2. 高亮设置背景颜色



    月份横向扩展,最后合并

    月份横向扩展,最后合并

    高亮设置背景颜色

    高亮设置背景颜色
    回复

    使用道具 2#

    yhdata_ruby铂金一
    发表于 2023-6-9 10:43:17 显示全部楼层
    duduodudu 发表于 2023-6-9 14:30
    主要是实现这种效果:(月份是横向扩展的)

    贵公司有实现的案例或者成功例子吗?

    你的意思是1月和2月是同一个字段横向拓展但是颜色不一致吗,这种不行的哦
    回复

    使用道具 3#

    yhdata_ruby铂金一
    发表于 2023-6-9 10:50:05 显示全部楼层
    普通表?定位有问题,var loc=new Locator([],TITLE,DETAIL)

    参考https://www.yonghongtech.com/rea ... =%E5%AE%9A%E4%BD%8D
    回复

    使用道具 4#

    duduodudu新手上路
    发表于 2023-6-9 11:34:05 显示全部楼层
    本帖最后由 yhdata_9MRUY6v4 于 2023-6-9 11:36 编辑
    yhdata_ruby 发表于 2023-6-9 10:50
    普通表?定位有问题,var loc=new Locator([],TITLE,DETAIL)

    参考https://www.yonghongtech.com/real-help ...

    组件为:自由式表格


    回复

    使用道具 5#

    yhdata_ruby铂金一
    发表于 2023-6-9 11:36:07 显示全部楼层
    yhdata_9MRUY6v4 发表于 2023-6-9 11:34
    组件为:自由式表格
    var loc=new Locator([],TITLE,DETAIL)的测试结果为

    你自由表有做其他操作吗,关于背景什么的
    回复

    使用道具 6#

    duduodudu新手上路
    发表于 2023-6-9 11:40:34 显示全部楼层
    yhdata_ruby 发表于 2023-6-9 11:36
    你自由表有做其他操作吗,关于背景什么的

    新建一个单元格进行测试。setForeground/setBackground都没有效果
    回复

    使用道具 7#

    yhdata_ruby铂金一
    发表于 2023-6-9 11:49:09 显示全部楼层
    yhdata_9MRUY6v4 发表于 2023-6-9 11:40
    新建一个单元格进行测试。setForeground/setBackground都没有效果

    用咖啡数据集做个测试报告导出报告看看?
    回复

    使用道具 8#

    duduodudu新手上路
    发表于 2023-6-9 13:59:59 显示全部楼层
    yhdata_ruby 发表于 2023-6-9 11:49
    用咖啡数据集做个测试报告导出报告看看?



    横向扩展的背景颜色没有变化

    var loc1 = new Locator(["0,5", TITLE,DETAIL);
    color = table.getBackground(loc1)
    var d = new Color(0, 255, 0);
    var loc3 = new Locator(["1,5", CELL,DETAIL);
    table.setBackground(loc3, d);
    //
    table.setBackground(new Locator(["1,6", CELL,DETAIL),  new Color(0, 255, 0));
    //table.setBackground(new Locator(["1,7"], CELL,DETAIL),  new Color(0, 255, 0));

    //
    table.setBackground(new Locator(["1,8", CELL,DETAIL),  new Color(0, 255, 255));
    table.setBackground(new Locator(["1,9", CELL,DETAIL),  new Color(0, 255, 255));
    table.setBackground(new Locator(["1,10", CELL,DETAIL),  new Color(0, 255, 255));



    回复

    使用道具 9#

    yhdata_ruby铂金一
    发表于 2023-6-9 14:10:23 显示全部楼层
    duduodudu 发表于 2023-6-9 13:59
    横向扩展的背景颜色没有变化

    var loc1 = new Locator(["0,5", TITLE,DETAIL);

    var d =new Color(0, 255, 0);
    var loc3 =Locator(["0,0"], CELL, DETAIL)
    图表1.setBackground(loc3, d);
    是不是你定位不对
    回复

    使用道具 10#

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

    • 官方微信

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

      扫码关注
    • 新浪微博

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

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

    用户等你来哦

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