HTML5/High Charts - 截断xAxis标签

问题描述:

有人可以帮我截断Highcharts上的标签Jaspersoft StudioHTML5/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

  1. 添加引号来表达
  2. <hc:chartProperty name="xAxis.labels.formatter"> <hc:propertyExpression><![CDATA["function(){return this.value.toString().substring(0,3)}"]]></hc:propertyExpression> </hc:chartProperty>

开始=>