标签根据数值设置颜色

想让标签,当同比环比数值小于0,显示绿色,当同比环比数值大于0显示红色

function(){  

var rate=(FR.remoteEvaluate("value('驾驶舱主表数据',48,1)")*100).toFixed(2);

var trate=(FR.remoteEvaluate("value('驾驶舱主表数据',49,1)")*100).toFixed(2);

var hrate=(FR.remoteEvaluate("value('驾驶舱主表数据',50,1)")*100).toFixed(2);

return "退款率:<br>"+rate+"%"+"<br>同比:"+trate+"%"+"<br>环比:"+hrate+"%";

}

image.png

FineReport pxm398 发布于 2024-5-23 21:42
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CovidLv3高级互助
发布于2024-5-23 21:56
最佳回答
0
free_zzLv6中级互助
发布于2024-5-24 09:27

function(){  

var rate=(FR.remoteEvaluate("value('驾驶舱主表数据',48,1)")*100).toFixed(2);

var trate=(FR.remoteEvaluate("value('驾驶舱主表数据',49,1)")*100).toFixed(2);

var hrate=(FR.remoteEvaluate("value('驾驶舱主表数据',50,1)")*100).toFixed(2);

return 

  IF(trate<=0 && hrate<=0)(

  '<div style="color:green;">'+"退款率:<br>"+rate+"%"+"<br>同比:"+trate+"%"+"<br>环比:"+hrate+"%"+"</div>";

  ) else (

  '<div style="color:red;">'+"退款率:<br>"+rate+"%"+"<br>同比:"+trate+"%"+"<br>环比:"+hrate+"%"+"</div>";

  )

}

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