2014-10-01 150 views
0

有人可以幫我截斷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之前截斷了高圖上的標籤?你能否提供一個如何做到這一點的例子?我正在堆疊柱形圖上做這件事。任何幫助將非常感激。

回答

0

解決了這個,

所以: 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>