求助,如何书写公式,选择图表的系列名称后,传参给相应的字段名

如图,由于前端显示,需要将系列名称改为中文,但现在要传参给其他图表,系列名称已经改了,不能实现传参,要怎么写公式解决这个问题,当选择系列名后,传参传的是相应的字段名

image.png

image.png

FineReport DKS892DJDSAw 发布于 2022-12-8 11:30
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
1
yzm339714Lv6中级互助
发布于2022-12-8 11:41

image.png

这个就是系列名称的参数名, 然后就用成公式  if(SERIES = "存款","a","b")  系列名称是存款 就是a, a是对应的字段名

image.png

或者你系列名那就写英文,然后标签和提示这一块 改成自定义,

var  newName =  "";

if (this.seriesName == "a" ) {

        newName = "存款"

} esle {

    newName = "对公"

}

return  this.category + newName + this.value

  • DKS892DJDSAw DKS892DJDSAw(提问者) 请问这段html直接把相应变量替换掉就能直接用嘛,我这里试过了不生效呢
    2022-12-08 11:59 
  • yzm339714 yzm339714 回复 DKS892DJDSAw(提问者) 外面 那个function() { } 这个不动,把我都这个写在里面
    2022-12-08 14:05 
  • DKS892DJDSAw DKS892DJDSAw(提问者) 回复 yzm339714 想请教一下,文字和后面拼接的数字想实现换行显示,这个怎么写代码呢
    2022-12-08 14:40 
  • yzm339714 yzm339714 回复 DKS892DJDSAw(提问者) +\"
    \" br就是换行, 加了之后把使用html 解析文本内容 点下就好
    2022-12-08 14:43 
  • DKS892DJDSAw DKS892DJDSAw(提问者) 回复 yzm339714 好滴,已解决,感谢
    2022-12-08 15:25 
最佳回答
1
CD20160914Lv8专家互助
发布于2022-12-8 11:35(编辑于 2022-12-8 11:36)

在里面写公式了类似如下:改成你自己的,加粗的地方改

if($SERIES="xx","inss",if($SERIES="xxt","slt",""))

image.png

  • 3关注人数
  • 332浏览人数
  • 最后回答于:2022-12-8 11:41
    请选择关闭问题的原因
    确定 取消
    返回顶部