如何使用iReport设计器在饼图中显示小数百分比



我的报告中有一个饼状图。我将Legend标签格式设置为{0},将标签格式设置为{2}。我需要百分数是小数,但我不知道该怎么做?

如果有人能帮助我,那就太好了。

No Chance.

两种可能的解决方案:

1)创建图表定制器:http://community.jaspersoft.com/questions/539659/how-show-percentage-decimal-value-pie-chart

2)使用数据源中的数据查询百分比(或在变量中计算),然后使用标签表达式而不是标签格式

如果您正在使用iReport,则在属性的饼状图集中(在属性表中)有一个lableFormat和legendLabelFormat属性。

设置格式为:

{0} {2}

这是一种特殊的标签语法,其中{n}占位符具有这样的含义:

{0}是键(通常用作标签)

{1}是值

{2}是百分比

最新更新