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

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

    精选问答 更多内容

    [可视化] v8.7版本:表头颜色变化

    duduodudu青铜一 显示全部楼层 发表于 2023-6-9 10:43:16 |阅读模式 打印 上一主题 下一主题
    1
    已解决

    【可视化】 v8.7版本:表头颜色变化

    1746 10

    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 );



    最佳答案

    yhdata_ruby 铂金一 关注Ta

    2023-06-09 10:43:17

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

    使用道具 举报

    精彩评论10

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

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

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

    使用道具 举报

    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
    回复

    使用道具 举报

    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 ...

    组件为:自由式表格


    回复

    使用道具 举报

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

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

    使用道具 举报

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

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

    使用道具 举报

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

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

    使用道具 举报

    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));



    回复

    使用道具 举报

    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);
    是不是你定位不对
    回复

    使用道具 举报

    duduodudu青铜一 显示全部楼层 发表于 2023-6-9 14:30:38
    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) ...

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

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

    使用道具 举报

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

    • 官方微信

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

      扫码关注
    • 新浪微博

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

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

    会员等你来哦

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