条形图的标签

条形图的标签,我用自定义,就是把小数点格式化成百分比

function(){ return {this.seriesName + ' '+format(this.value,"#0.00%");}

这样不对吗? format函数在这里不认?

FineReport mish 发布于 2019-3-27 16:54
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
flyingsnakeLv6资深互助
发布于2019-3-27 17:08(编辑于 2019-3-27 17:27)

function(){ return {this.seriesName + ' '+this.value*100+"%");}


如果你想保留两位小数,也可以这样写

function(){ return {this.seriesName + ' '+Math.round(this.value*100).toFixed(2)+"%");}
  • mish mish(提问者) function(){ return this.seriesName + \' \'+Math.round(this.value*10000)/100+\'%\' }\' ;} 这代码就对了,感谢!
    2019-03-29 09:58 
最佳回答
0
影丶Lv5高级互助
发布于2019-3-27 17:12

在JS代码中使用FineReport内置的公式-http://help.finereport.com/doc-view-1785.html

222

或者值——格式里面可以直接选百分比

image.png

最佳回答
0
15310294538Lv2初级互助
发布于2019-3-28 09:20(编辑于 2019-3-28 09:21)

如果只是要以百分比的形式显示,其实直接设置格式就可以了

blob.png

  • 4关注人数
  • 716浏览人数
  • 最后回答于:2019-3-28 09:21
    请选择关闭问题的原因
    确定 取消
    返回顶部