堆积柱形图怎么在标红的位置显示1号和2号的总数和

image.png

FineReport tanko 发布于 2022-4-6 15:02
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
CD20160914Lv8专家互助
发布于2022-4-6 15:21(编辑于 2022-4-6 15:28)
  • tanko tanko(提问者) 是的
    2022-04-06 15:24 
  • CD20160914 CD20160914 回复 tanko(提问者) 上传了一个文件。。你看一下。
    2022-04-06 15:27 
最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-4-6 15:05
  • tanko tanko(提问者) 谢谢,这个方法看过,还得显示1号和2号的数据
    2022-04-06 15:11 
最佳回答
0
snrtuemcLv8专家互助
发布于2022-4-6 15:13(编辑于 2022-4-6 15:17)

直接用下面的代码就可以

function sumLabel(){  const point = this;   

const points = point.points;  

const validPoints = points.filter( (point) => point.isVisible() );  

if(point == validPoints[validPoints.length - 1])   

// validPoints.length 表示一个分类下共有多少个系列, validPoints.length - 1 表示汇总值显示在顶部(最后一个系列)  

// 若想要汇总值显示在底部,则是 validPoints.length - 5    

{

    let value = 0;

    for(let i = 0; i < validPoints.length; i++) 

//同一分类下所有系列均求和    

// 若为 i<validPoints.length-2,则在本例中求的是从下往上数前 3 个系列的和   

 {

      value += validPoints[i].value; 

   }    

return value;

  } 

else {

    return this.value;  

}

}

  • 4关注人数
  • 577浏览人数
  • 最后回答于:2022-4-6 15:28
    请选择关闭问题的原因
    确定 取消
    返回顶部