2012-03-01 24 views

回答

1

您的代碼是正確的,但問題可能出在你放置它的地方。

只是執行了一個快速測試,如果將代碼放置在包含視圖/標題的XPage的afterPageLoad事件中,代碼將起作用。

+0

我已將此代碼放在按鈕的onClick事件上... – Ramkumar 2012-03-01 12:52:39

+0

我爲編輯框設置了一個默認值...現在我也遇到了同樣的錯誤...我正在使用8.5.2。,這裏上面代碼不工作... – Ramkumar 2012-03-01 13:07:33

2

爲什麼不直接計算「標籤」屬性欄標題,開頭:

<xp:viewColumn columnName="fldTest" id="viewColumn1"> 
      <xp:viewColumnHeader value="testing" id="viewColumnHeader1"></xp:viewColumnHeader> 
     </xp:viewColumn> 

希望這有助於。

+0

好吧,不錯,它正在工作......謝謝但是,爲什麼我們無法得到viewColumnHeader價值... – Ramkumar 2012-03-01 13:05:34

+1

這對我在8.5.3不確定約8.5.2 - 試試這個(如Mark建議):<![CDATA [#{javascript:getComponent(「viewColumnHeader1」)。setValue(「new heading」);}]]> - 希望這可以幫助。 – pipalia 2012-03-01 14:24:24