2015-03-19 45 views
0

希望有人可以提供幫助。嘗試在我的條形圖的標籤上替換字符串。所以這是建立在jasper studio上的,它是一個html5報告。賈斯珀報告 - HTML5報告(高圖) - 字符串替換標籤

嘗試在報表「高級屬性」中將替換函數添加爲javascript函數。此前我已成功設置的功能這裏xAxis.labels.formatter附加標籤,

「功能(){返回this.value.toString()子(0,5)}」

我有嘗試更新此字符串替換,並與下面傳來:

「功能(){返回this.value.toString()str.replace(」 章第7" , 「W3Schools的」)}」

這是行不通的。我沒有太多的JavaScript經驗,我已經嘗試了上述不同的格式,但迄今爲止沒有運氣,任何建議將不勝感激?

+0

對不起, 「第7章」 將是我目前的標籤和wnat與 「W3Schools的」 來代替它 – lampbob 2015-03-19 12:19:46

回答

0

得到它的工作。替換功能,可與以下:

  1. 設置屬性名稱爲:

    xAxis.labels.formatter

  2. 用作表達:

    true

3.Property價值:

"function(){return this.value.replace(\"Section 7\",\"W3Schools\")}"

或者

<hc:chartProperty name="xAxis.labels.formatter"> 
         <hc:propertyExpression><![CDATA["function(){return this.value.replace(\"Section 7\",\"W3Schools\")}"]]></hc:propertyExpression> 
        </hc:chartProperty>