2015-04-17 81 views
1

我試圖跟蹤在計算字段中顯示爲HTML的字段值的歷史記錄。到目前爲止,我得到這個:跟蹤文檔內容更改

var x = document1.getItemValue("category"); 

var html = "<table>"; 

for (i = 0 ; i < x.size(); i++){ 
    html= html + "<tr><td>" + x + "</td></tr>"; 
    html = html + "<tr><td>" + session.getEffectiveUserName() + "</td></tr>"; 
    } 
html = html + "</table>"; 

的代碼工作正常,我得到我需要的價值,它被顯示,如果我編輯當前文檔,我已經連接到通過部分更新變化值保存按鈕,但這不是問題。我的問題是保存它。我想創建一個數組並添加已更改的值,但由於腳本,它會重置所有內容。任何建議如何保存該值或將其添加到現場?我在表單中使用Append ToTextList,有沒有辦法在Xpages中實現該功能?

回答

2

您可以在字段中DominoDocument的QuerySave的XPages中添加一個新值:

var x = document1.getItemValue("category"); 
x.add(myNewValue); 
document1.replaceItemValue("category", x); 
+0

對不起已故的應答爲感謝您的建議。我會試一試,我會發布我的進展。 – MarisP