0
我收到上述錯誤。 有沒有辦法可以檢查下一個文檔是否爲空? 下面是我的代碼:Xpages - 調用方法發生異常NotesView.getNextDocument(lotus.domino.local.Document)null
var vec:NotesView = database.getView("QueryNotes");
var queryColl:NotesDocumentCollection = vec.getAllDocumentsByKey(ProjectUNID,true);
if(queryColl.getCount() > 0){
var queryDoc1:NotesDocument = queryColl.getFirstDocument();
while (queryDoc1 != null) {
if(!queryDoc1.hasItem("QueryEndDate")){
queryDoc1.appendItemValue("QueryEndDate", session.createDateTime(@Now()));
var tmpdoc = vec.getNextDocument(queryDoc1); //error when next is null, or does not exist
queryDoc1.recycle();
queryDoc1 = tmpdoc;
}
}
}
應該有檢查的方式,對計算器類似question沒有回答這個問題。
期待您的回覆。
這是一個問題。另一個是處理迭代(getNext,回收...)裏面,如果聲明... –
好點@FrantisekKossuth –
謝謝你們指出並解決問題。 –