finereport根据单元格的值,实时变色?

image.png

如图所示,当单元格值为T时,则实时整行背景变为红色?

目前只实现到用条件属性,提交后能变色,

现在想要实时的,只要单元格是T,则整行背景立即变为红色,请各位大神指教!!!

FineReport 18020659076 发布于 2021-2-22 15:42
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
snrtuemcLv8专家互助
发布于2021-2-22 15:47

这个目前好像没有办法

最佳回答
0
wangfutaoLv5初级互助
发布于2021-2-22 15:54(编辑于 2021-2-22 15:58)

图片.png

跟据截图这样试试,如果是填报的时候未提交前想要根据填写的内容去改变背景色,这个是不行的

最佳回答
0
烟尘Lv6高级互助
发布于2021-2-22 15:55(编辑于 2021-2-22 15:58)

参考一下这个帖子:

https://bbs.fanruan.com/thread-133937-1-1.html

把 if 里的条件换成填报文本控件值=T

if(this.getValue()){    $('tr[tridx='+row+']').css('background','#ff0000')    }    else{    $('tr[tridx='+row+']').css('background','#ffffff')   }

  • 18020659076 18020659076(提问者) 改成这样 if(H2 = \'T\'){ $(\'tr[tridx=\'+row+\']\').css(\'background\',\'#ff0000\') } else{ $(\'tr[tridx=\'+row+\']\').css(\'background\',\'#ffffff\') } 报错
    2021-02-22 16:11 
  • 烟尘 烟尘 回复 18020659076(提问者) 获取控件值不是单元格
    2021-02-22 16:43 
  • 18020659076 18020659076(提问者) 回复 烟尘 没明白要怎么写。文本控件名称改成T_PRD_NO 了 。
    2021-02-22 17:12 
最佳回答
0
勇敢的打工人Lv4见习互助
发布于2021-2-22 17:22(编辑于 2021-2-22 17:24)

企业微信截图_1613985619325.png

用公式        当前单元格=T

颜色如图     当前格子 

我这个是 当前值<0 显示红色下降箭头↓

  • 5关注人数
  • 636浏览人数
  • 最后回答于:2021-2-22 17:24
    请选择关闭问题的原因
    确定 取消
    返回顶部