2013-02-11 31 views
1

試圖調用從的XPage按鈕點擊的藥劑時,我接收到錯誤劑時:執行下面錯誤調用從的XPage按鈕

錯誤錯誤JavaScript操作表達式 腳本解釋器誤差,線= 2,COL = 7:[類型錯誤]異常發生調用方法NotesAgent.runWithDocumentContext(lotus.domino.local.Document)空

JavaScript代碼

var agent=database.getAgent("xpCreateNewCopy"); 
agent.runWithDocumentContext(currentDocument.getDocument()); 
+0

並且'agent'和'currentDocument.getDocument()'都有值(不爲空)?如果我沒有記錯,我曾經注意到同樣的情況,'runWithDocumentContext'在SSJS中不起作用(不記得Domino版本)。 – 2013-02-11 20:26:18

+1

什麼版本的Notes/Domino? runWithDocumentContext需要8.5.2+ – 2013-02-11 20:36:25

+0

8.5.3。它會返回相同的錯誤,無論agent.run或.runwithcontext – 2013-02-11 23:19:40

回答

5

我已經錯過了一個重要的設置,運行爲網絡用戶。問題解決了。

+0

請將此標記爲正確答案,所以問題 – jjtbsomhorst 2013-02-12 09:50:30

+1

它不會讓我把它標記到明天,因爲它是我自己的答案 – 2013-02-12 17:15:01