xiaoxiaoamanda
2025-2-7 11:24:23
发布在问答
【可视化】
数值根据正负值显示箭头和颜色问题
本帖最后由 xiaoxiaoamanda 于 2025-2-7 13:18 编辑
1.环比增长值、同比增长值需要将数值拼接“PP”,如23.32 PP
2.根据正负值,设置字体颜色
3.根据正负值,显示上下箭头
我现在的问题是
1、PP是单独的文本组件,无法和数值一起设置颜色,颜色的实现方式是对数值的文本组件设置高亮
2、根据正负值显示箭头,只做了下降箭头,实现方式是建一个表格,拖入数值,写脚本根据正负值进行显示/隐藏控制,但单独一个组合的时候成功了,多个组合时就显示的不正确
  
箭头控制脚本如下:
var data_mthb = getViewData('隐藏数据表_美团上架环比',DATA)
if(!isNull(data_mthb )){
mthb=data_mthb .get(1,0)
if(mthb<0){
下降_美团上架环比.visible = true;
}else{
下降_美团上架环比.visible = false;
}
}
var data_mttb = getViewData('隐藏数据表_美团上架同比',DATA)
if(!isNull(data_mttb )){
mttb=data_mttb .get(1,0)
if(mttb<0){
下降_美团上架同比.visible = true;
}else{
下降_美团上架同比.visible = false;
}
}
|
最佳答案
脚本写在装载时运行吗,debug看看都判断正确吗,获取到数值了吗
查看完整内容
免责声明:本文不代表本站立场,且不构成任何建议,请谨慎对待。
版权声明:作者保留权利,不代表本站立场。