2015-04-17 68 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