柱形图,一个分类下两个系列(业绩和目标),怎么自定义标签,显示完成率(业绩/目标)。

柱形图,一个分类下两个系列(业绩和目标),怎么自定义标签,显示完成率(业绩/目标),大佬们,这个Js咋写。

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

function(){var points = this.points;     var a = '完成率:';     var b;

var c;   for(var i = 0, len = points.length; i < len; i++) {          if(points[i].series.visible){               if(this.points[i].seriesName=="业绩")           b = FR.contentFormat(this.points[i].value, '#0.00');             else  if(this.points[i].seriesName=="目标")               c = FR.contentFormat(this.points[i].value, '#0.00');     }   } 

a += FR.contentFormat( (b/c) *100, '#0.00')+ '%';    return a; }

  • 7896321 7896321(提问者) 大佬,好像有问题,标签没显示出来
    2022-08-10 16:34 
  • yzm339714 yzm339714 回复 7896321(提问者) 答案修改了,之前那个注释把 把定义参数也注释掉了,然后b的格式化 少了个逗号
    2022-08-10 16:52 
  • 7896321 7896321(提问者) 回复 yzm339714 可以了,谢谢大佬!
    2022-08-10 17:04 
最佳回答
0
用户6NWif5139660Lv6资深互助
发布于2022-8-10 16:16(编辑于 2022-8-10 16:17)
  • 7896321 7896321(提问者) 这个我看过,但是js不会修改欸,
    2022-08-10 16:19 
  • 用户6NWif5139660 用户6NWif5139660 回复 7896321(提问者) 还需要改什么
    2022-08-10 16:21 
  • 7896321 7896321(提问者) 回复 用户6NWif5139660 这个是算汇总得百分比,我想得是一个分类下得两个系列相除。
    2022-08-10 16:35 
  • 3关注人数
  • 595浏览人数
  • 最后回答于:2022-8-10 16:51
    请选择关闭问题的原因
    确定 取消
    返回顶部