有人可以帮我截断 Jaspersoft Studio 中Highcharts上的标签吗?
按照此链接(How do I format x-axis label in highcharts)的说明,我提出了以下内容:
<hc:chartProperty name="xAxis.labels.formatter">
<hc:propertyExpression><![CDATA[function(){return this.value.toString().substring(0, 3)}]]></hc:propertyExpression>
</hc:chartProperty>
然而,这导致报告失败。
之前是否有人通过 Studio 截断了高清图上的标签?你能提供一个如何做到这一点的例子吗?我是在堆积柱形图上做这件事的。任何帮助将非常感激。
答案 0 :(得分:0)
解决了这个问题,
所以: 1.在工具 - &gt;选项 - &gt; JasperReports属性添加
com.jaspersoft.jasperreports.highcharts.function.properties.allowed
<hc:chartProperty name="xAxis.labels.formatter">
<hc:propertyExpression><![CDATA["function(){return this.value.toString().substring(0,3)}"]]></hc:propertyExpression>
</hc:chartProperty>