0
위의 오류가 발생합니다. 다음 문서가 null인지 확인할 수있는 방법이 있습니까? 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이 질문에 대답하지 않았다가 있어야한다 : 다음은 내 코드입니다.
귀하의 회신을 기다리십시오.
그게 한 가지 문제입니다. 또 다른 하나는 if 문 안에서 반복 (getNext, recycle ...)을 처리하는 것입니다 ... –
좋은 지적 @FrantisekKossuth –
감사합니다. –