【发布时间】:2020-05-17 21:59:05
【问题描述】:
我想强制保存 NotesXSPDocument 的数据,以防止在用户打开同一个文档时创建冲突文档。 对于 NotesDocument,NotesDocument.save 方法中有一个选项,但 NotesXSPDocument.save 中没有。
例如,当单击“保存”按钮时,我认为下一个代码符合我的要求。但是我有很多自定义控件和字段,这不是一个聪明的解决方案......还有其他好的解决方案吗?
var doc:NotesDocument = document1.getDocument();
doc.replaceItemValue("Field1", data1);
doc.replaceItemValue("Field2", data2);
doc.replaceItemValue("Field3", data3);
.....
doc.save(true);
【问题讨论】:
-
在数据源上添加
concurrencyMode="force"有帮助吗? -
文档锁定?
-
谢谢。看起来文档锁定有很多需要考虑的地方。 concurrencyMode 对我来说是个不错的选择。
标签: xpages xpages-ssjs