js改变拓展数据列的背景色

image.png

js如何实现,根据值,背景色改为对应得颜色

FineReport 不会开机的黑客 发布于 2019-5-20 16:10
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
1
虾米、木木Lv2初级互助
发布于2019-5-20 16:46(编辑于 2019-5-20 16:47)

image.png

B列是颜色值

image.png

  • 不会开机的黑客 不会开机的黑客(提问者) 如何指定对应的行列实现这效果,其他列背景色不改变
    2019-05-20 17:20 
  • 虾米、木木 虾米、木木 回复 不会开机的黑客(提问者) 我这个B列是颜色的数据列 也只是B列变色了 你将js改一下就行
    2019-05-20 17:25 
最佳回答
0
Doctor_WeiLv7中级互助
发布于2019-5-20 16:13

你这个可以用条件属性来做啊,条件属性改变背景色

  • 不会开机的黑客 不会开机的黑客(提问者) 颜色得根据显示值来,值有成千上万种色号,不能一一在条件属性里写死,太费劲了
    2019-05-20 16:24 
  • Doctor_Wei Doctor_Wei 回复 不会开机的黑客(提问者) 你用js也需要写if来判断还不如用条件属性呢。。哈哈,看看其他人有没有啥意见
    2019-05-20 16:25 
  • 不会开机的黑客 不会开机的黑客(提问者) 回复 Doctor_Wei 不用判断,直接获取单元格的值,即色号,然后设置对应单元格背景色为值,在finereport我不知道js如何实现这种逻辑
    2019-05-20 16:30 
最佳回答
0
孤陌Lv6资深互助
发布于2019-5-20 16:41(编辑于 2019-5-20 16:46)

直接用公式 形态 写公式

CONCATENATE("

",A1)  然后 单元格其他内容  显示哪里用HTLM

image.png

image.png

效果图

最佳回答
0
MISS刘Lv3见习互助
发布于2024-7-9 10:14

第一种写法

"<span style='background-color: "+B2+";padding-top: 20px; padding-bottom:20px;padding-left:20px;padding-right:20px;'>"+$$$+"</span>"

  • 5关注人数
  • 545浏览人数
  • 最后回答于:2024-7-9 10:14
    请选择关闭问题的原因
    确定 取消
    返回顶部