HTML5/High Charts - 截断xAxis标签
问题描述:
有人可以帮我截断Highcharts上的标签Jaspersoft Studio?HTML5/High Charts - 截断xAxis标签
所以下面从这个链接的说明(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之前截断了高图上的标签?你能否提供一个如何做到这一点的例子?我正在堆叠柱形图上做这件事。任何帮助将非常感激。
答
解决了这个,
所以: 1.在工具 - >选项> 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>