首先设置多个坐标轴的柱形图,https://help.finereport.com/doc-view-1266.html
然后在标签和提示值设置自定义提示的js,基本类似,可以参考以下js:
对于同一个柱形图,多个纵轴,根据系列名称判断,然后进行提示对应值:
function(){
var points = this.points;
var value = this.name;
var temp;
for(var i = 0, len = points.length; i < len; i++) {
if(points[i].series.visible){
if(this.points[i].seriesName.indexOf("人")!=-1){
temp = Math.round(this.points[i].value)+"人";
}else if(this.points[i].seriesName.indexOf("项目")!=-1){
temp = Math.round(this.points[i].value)+"个";
}else{
temp = Math.round(this.points[i].value/100)/100+"万元";
}
value += '<br/>'+points[i].seriesName+':'+temp;
}
}
return value;
}