怎么根据控件,判断我的图表提示值的格式,是万元,家,或%

如图:

我希望选择不同的指标的时候,我的数据点提示的数值格式是不一样的

image.png

目前我写了个自定义的,每一个单独执行都可以的,但是加上判断参数之后,提示就没有显示了,加了参数的判断该如何写,才是对的?????

image.png

FineReport jin勿忘初衷 发布于 2024-6-6 20:18 (编辑于 2024-6-6 20:22)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
CD20160914Lv8专家互助
发布于2024-6-6 20:33(编辑于 2024-6-6 20:38)

image.png

改成如下的语句获取参数的值

var value=_g().getWidgetByName("col").getValue();//写法一

//如果写法一不行就用这个

var value=_g().parameterEl.getWidgetByName("col").getValue();

还有一个方式就是制作6个图表,在下面用条件属性隐藏起来。。然后判断参数是什么的时候显示对应的图表就行了,这样就不用写js了

按如下方式设置6个不同的参数值。如果不等于XX的时候就隐藏行。否则就显示这个行对应的图表

image.png

最佳回答
0
CovidLv3高级互助
发布于2024-6-6 20:29
最佳回答
0
华莉星宸Lv7资深互助
发布于2024-6-6 20:31

是不是这个没有取到值?

打印一下看看

image.png

或是换成

var a=_g().getWidgetByName('mon').getValue();

  • 3关注人数
  • 295浏览人数
  • 最后回答于:2024-6-6 20:38
    请选择关闭问题的原因
    确定 取消
    返回顶部