关于仪表盘到了目标值(划分阶段)未变色原因 来大佬解决一下

如图:仪表盘到了目标值(划分阶段)未变色原因 :

我是f(x)有if判断走两个sql,分别取两个值(下拉p_cx全选时走第一个sql,不全选时走第二个sql),仪表盘的值和这个if的值比较为分界线变色,不管走这两个sql的那一个都可以取到值,但是颜色未变

设计页面:

image.png

公式定义 判断走两个sql

image.png

实际预览:未到73.8应该是橙色,大于等于73.8是蓝色,但实际过没过都是蓝色

image.png

全选下拉值初始化和查询的时候好用,变色,如图,但是不全选点查询走那个if的第二个判断就不行了,数据都能查出来,但,就是到目标值颜色不变了

image.png

FineReport 狂奔的小蜗牛 发布于 2022-12-29 18:35 (编辑于 2022-12-30 13:46)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
snrtuemcLv8专家互助
发布于2022-12-30 10:26

你这边是不是写比较复杂公式,例如用了数据集公式

你可以把这个公式写在不包括单元格,例如report1的A1单元格,然后这边直接用 report1~A1  获取值

image.png

  • 狂奔的小蜗牛 狂奔的小蜗牛(提问者) 初始化的时候好用,变色,如图我补充了一下,但是点查询走那个if的第二个判断就不行了,数据都能查出来,但,就是到目标值颜色不变了。f(X)有sql查询数据,算复杂吗,有其他地方写吗,我这确实没单元格的位置了
    2022-12-30 10:58 
  • snrtuemc snrtuemc 回复 狂奔的小蜗牛(提问者) 按你的描述,是支持的公式,你讲的情况是正常的,这个地方不支持if判断。先给一个帆软图表原理,图标只会取初始化加载的数据,你后面更改,if判断的数据是娶不到,所以,只能第一次生效,后面条件变了,是取不到if判断的值得,只能是第一次if判断的值,所以除非你重新加载一次图表,不然一直是第一次初始化加载的值
    2022-12-30 11:02 
  • 狂奔的小蜗牛 狂奔的小蜗牛(提问者) 回复 snrtuemc 我测试又发现一个事,我全选的时候是不管是不是初始化(默认初始化),都可以是橙色的,当我不全选的时候这个目标值不管到不到他颜色都不变了,但是目标值是可以获取到的,只是颜色未变,这就有点诡异了
    2022-12-30 11:22 
  • 狂奔的小蜗牛 狂奔的小蜗牛(提问者) 回复 snrtuemc 我补充了一下,大佬 看看
    2022-12-30 11:29 
  • 1关注人数
  • 294浏览人数
  • 最后回答于:2022-12-30 13:46
    请选择关闭问题的原因
    确定 取消
    返回顶部