我正在使用xpages並需要爲每個文檔生成一個唯一的編號。保存文檔後,我希望用戶在查看生成的數字的同一頁面上。爲此,我在提交按鈕上使用了一個操作組 - 1)第一個操作是保存文檔的簡單操作。 2)下一個動作是腳本編輯器,我打電話給我的號碼生成代理3)最後一個操作是一個簡單的操作,它將當前文檔模式從編輯更改爲讀取,以便用戶在保存後仍處於同一xpage文檔中。但是我發現文檔已經正確保存,並且也改爲讀取模式,但是我無法看到生成的數字。但是,如果我關閉文檔&再次打開它,我看到數字生成。我希望顯示此號碼而不關閉&重新打開文檔。任何幫助表示讚賞。刷新xpage文檔並立即顯示計算字段而不關閉並重新打開xpage文檔
回答
如果您要更新後端文檔數據源,則需要完全重新加載頁面或關閉並重新打開。嘗試在dominoDocument數據源上設置唯一引用並重新保存。或者,使用相關documentId
參數將相關URL構建到XPage並相應地重定向。
您可以在您的onClick活動或部分上傳中添加完整上傳。
隨着部分更新將只更新您的網頁的一個元素,如果您計算的字段在此元素內,它們將被更新。
謝謝,但我嘗試全面更新也... ..它仍然沒有工作: - ( – shravya
嗯,好吧,所以你可以嘗試這樣的事情,去你的xpages或自定義控制>屬性>數據>添加Domino文檔 數據源名稱默認爲document1,這個名稱可以在JavaScript中作爲NotesXspDocument調用您的文檔,在表單中選擇您的文檔使用的表單。 NotesXspDocument有一些像getItemValue(FieldName),getItemValueString(FieldName),replaceItemValue (FieldName,NewValue)和save(),在你的腳本服務器端使用這個函數來控制你的文檔而不是你的代理。 –
現在,最後進入你的xpage或自定義controll並創建一個字段繼續屬性>數據,數據源選擇您的document1 Domino文檔並綁定到名稱,以便xpage頁面上的字段將綁定到文檔的某個字段,並在該字段或字段所在的某個元素處完成全部更新或部分更新。 –
- 1. 關閉文檔窗口並打開一個新的,而不關閉文檔
- 2. XPage:延遲後,保存操作重新打開文檔
- 3. 在框架集內打開XPage文檔
- 4. 如何從xpage鏈接打開文檔?
- 5. XPage在視圖中內聯編輯文檔並在保存後關閉文檔
- 6. XPage刪除服務器上的文檔並觸發部分刷新
- 7. XPage - 刷新重複控制
- 8. XPage ajax文檔創建
- 9. 重新加載Windows窗體而不關閉並重新打開
- 10. 打開'新'文檔?
- 11. W3 Modal立即打開並關閉
- 12. cmd立即打開並關閉java
- 13. xpage文檔不會保存新文檔,但會保存已編輯的現有文檔
- 14. 如何將文檔中的數據顯示到XPage?
- 15. 從php文檔打開文件,並從另一個關閉它?
- 16. 從重複內更新XPage文本值?
- 17. 關閉並重新打開jQuery插件
- 18. FloatingPane關閉並重新打開
- 19. 重命名文檔而不關閉UIDocument
- 20. 使用XPage將選定的文檔保存爲響應文檔
- 21. XPage:通過SSJS和Java保存文檔時的文檔衝突
- 22. Xpage - 將文檔複製到另一個文檔
- 23. iTextSharp爲什麼重新調整文檔大小而不是合併文檔?
- 24. Visual Studio .exe文件打開並立即關閉
- 25. 關閉並立即重新打開COM端口失敗:爲什麼?
- 26. Swagger API不刷新文檔
- 27. 刷新活動並重新打開
- 28. Mongoosejs刷新文檔
- 29. 的Lotus Notes字段並不會自動打開文檔
- 30. 關閉並重新打開表單而不關閉應用程序
歡迎來到SO!您需要嘗試此操作,發佈您嘗試的代碼以及您遇到的任何問題,以便我們可以幫助您解決所述問題。請參閱[如何詢問頁面](http://stackoverflow.com/help/how-to-ask)尋求幫助改善您的問題。 – Madness
有關信息,要獲取要發佈的代碼,請轉到源代碼窗格。 –