如果我從數據源獲取NotesDocument對象,請更改一些字段並保存數據源,而不直接保存NotesDocument,則不會保存更改。當您更改背景文檔時如何刷新XPages中的數據源?
例如:
var doc:NotesDocument = document1.getDocument(true);
doc.replaceItemValue("TestField", "Test");
我省與簡單的動作,並在文檔中的域「TestField」數據源是空的。
如何使用背景文檔中的更改更新數據源?
但我不想保存文件在這個時候。我在queryNewDocument事件中有這個代碼。這可能會導致文檔被取消。 – Tolbxela
猜猜我不理解......你是否說你想讓前端用戶界面根據對支持文檔所做的更改而改變?你的話似乎是這樣說的,但你的代碼說了別的。如果出現這種情況,請嘗試使用XPage的全面更新進行演示和活動。這應該重新加載數據,包括對後端文檔所做的任何更改。 –