条形图标签上要显示数据和百分比两个,我自定义写的js是为什么,那个地方错了吗
最终实现的效果如下
自定义标签求占比- FineReport帮助文档 - 全面的报表使用教程和学习资料
富文本自定义标签或提示 - FineReport帮助文档 - 全面的报表使用教程和学习资料
直接类似这样就行了
function() { var points = this.series.points; //获取所有的数据点 var total = 0; for (var i = 0, len = points.length; i < len; i++) { total += points[i].value; //求分类下的系列和 } return FR.contentFormat(this.value / total, '#0%')+"<br>值:"+this.value; //求占比 }
直接在数据集里面 把百分比计算出来
在用富文本显示对应的字段就好了
参数也需要++格式
改一下试试