条形图的比值

image.png这种堆积的条形图 如何让标签显示的是前面的值与后面值的比值

FineReport CQadmin 发布于 2024-10-3 11:00
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CD20160914Lv8专家互助
发布于2024-10-3 13:14

类似这样。。js自定义

function(){

var points = this.points;

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

 return FR.contentFormat(points[0].value/points[1].value, '0.00%');

}

else {

 return "";

}

}

image.png

image.png

数据源

image.png

  • CQadmin CQadmin(提问者) 我按这个JS代码 得到的结果怎么是两个值相减然后除以了第二个值
    2024-10-07 10:34 
  • CD20160914 CD20160914 回复 CQadmin(提问者) 改成这样了类似:return FR.contentFormat((points[0].value-points[1].value)/points[1].value, '0.00%');
    2024-10-07 10:49 
  • CQadmin CQadmin(提问者) 回复 CD20160914 结果是这样了 但是我没有改这个代码 我的还是return FR.contentFormat(points[0].value/points[1].value, '0.00%');
    2024-10-07 10:55 
  • CD20160914 CD20160914 回复 CQadmin(提问者) 那现在还有什么问题?
    2024-10-07 11:03 
  • CQadmin CQadmin(提问者) 比值的颜色目前默认是跟着后面那个系列的颜色 这个颜色如何自定义。这个比值我现在是用富文本来实现了
    2024-10-09 09:48 
最佳回答
0
华莉星宸Lv7资深互助
发布于2024-10-3 13:16

在数据集里面把比值计算出来

在用富文本选择这个字段进行展示

富文本自定义标签或提示 https://help.fanruan.com/finereport/doc-view-3724.html

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