我的报告中有一个饼状图。我将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}是百分比