堆积柱状图多系列提示添加合计

堆积柱状图多个系列,想实现的效果是鼠标移到任意系列,显示所有系列的值,并在最上方加一个合计值,这个该怎么实现呢

FineReport 遇见l 发布于 2023-11-6 17:24
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
1
坚定的小帆薯Lv6高级互助
发布于2023-11-6 17:38(编辑于 2023-11-6 17:39)

【JS&11】自定义标签 - 我的帆软  https://bbs.fanruan.com/wenda/question/167336.html

JS如下,效果还不错

function(){

var points = this.points; //表示同一个分类的不同系列点    

var a =this.category;     

var b; 

var c="";

var total = 0; 

var d=0;   

for(var i = 0, len = points.length; i < len; i++) {          

if(points[i].series.visible&&this.points[i].value){ 

b = this.points[i].value;

c += ''+"<font color='"+points[i].color+"'>●</font>"+points[i].seriesName+':'+b+"<br>";

d += points[i].value; //求分类下的系列和

if(this.category=="损失电量") //分类展示不同格式

total = FR.contentFormat(d, '#0.0000');  

else

total = FR.contentFormat(d, '#0');  

}   

}     

return a+"<br>"+"  合计:"+total+"<br>"+c; 

}

  • 遇见l 遇见l(提问者) 好使,感谢
    2023-11-07 09:35 
  • 坚定的小帆薯 坚定的小帆薯 回复 遇见l(提问者) 必须的,这个效果调了蛮久,主要没有现成的代码,都是边查边测试~~
    2023-11-07 13:44 
  • 3关注人数
  • 198浏览人数
  • 最后回答于:2023-11-6 17:39
    请选择关闭问题的原因
    确定 取消
    返回顶部