0
我正在使用Notes/Domino 8.5.3。我已經將按鈕控件添加到xpage。該按鈕使用確認操作向用戶顯示客戶端提示,然後繼續爲該按鈕定義的下一個操作。當我使用確認操作的確認文本的靜態文本時,會顯示確認提示。但是,當我更改要計算的確認文本並從配置文件中檢索文本時,確認提示它在XPiNC中根本不顯示。帶有計算確認文本的確認提示在瀏覽器中顯示得很好。是否有解決XPiNC這個問題的方法?xpages:compute確認操作確認文本在XPiNC中不起作用
以下是我使用的確認操作以獲取提示文本代碼:
var server = database.getServer();
var dbProfile:NotesDocument = database.getProfileDocument("DBProfile", "");
var msg = dbProfile.getItemValueString("ContactsInitUpdatePrompt");
return msg;
我嘗試避免在xPages中使用配置文件文檔,因爲任務需要重新啓動http任務。你用來拉動profiledoc的代碼是什麼?如果您碰巧有可用的Notes9,您是否嘗試過使用運行xpinc on server選項?我發現它很好的故障排除步驟。 –
@PatrickSawyer不幸的是,我沒有可用的Notes 9。我已經在上面添加了我的代碼。它在網絡上工作正常,但不在XPiNC中。 –
我會盡力確保你所有的變量都被返回,你如何期待它們。將其中一些變量放入計算字段中以查看它們在文本中返回的值。我對xpinc的使用經驗有限,但我不認爲xPinc理所當然。請記住,當您運行xpinc時,服務器就是您的本地機器,因此可能getServer變量爲xPinc返回錯誤的值,但瀏覽器的值正確。 –