2013-07-11 41 views
0

我有一個重複控制repeatControls = false,rendered = true,同時使用indexVar和var。值是來自sessionScope變量的數組,因此如果顯示4個值,則顯示4個項目。Xpages - CompositeData - 重複控制

印刷已計算字段是不是一個問題 我添加了一個編輯框內部的重複,並設置它使用compositeData.editField1 沒有局部刷新

將數據綁定

再有就是它有設定的數據的按鈕所有行的可編輯字段到一個sessionScope變量,

如果我只是做 sessionScope.put(「editField1」,compositeData.editField1),我只是得到最後一行的值。如何添加其他行的可編輯字段的值?由於不需要Notes視圖或文檔,因此不存在任何綁定。謝謝

+0

查看我的答案:http://stackoverflow.com/questions/16392858/getting-values-from-repeat-control/16393978#16393978 –

+0

謝謝,你有一個compositeData和repeatControls =「false」的例子, ,我需要將它設置爲false,因爲包含重複控件的面板將被刷新 –

+0

對repeatControls =「false」做這件事有點棘手,因爲你不能再訪問var屬性。我會盡量避免將其設置爲false,刷新的問題是什麼? Maby發佈一些代碼? –

回答

0

如果你有輸入字段,你需要綁定它們。將它們綁定到範圍是非常好的。在邁克爾指出的同一個問題中,是帶有添加/刪除行邏輯的示例鏈接(只是減去它返回該字段的部分)。

Excercise 23有你需要的一切。