IsValid(NotesViewEntry - JavaScript™)
읽기 전용입니다. 보기 항목이 유효 항목이고 삭제 스텁은 아닌지 여부를 표시합니다.
정의 위치
NotesViewEntry구문
isValid() : boolean| 사용 가능한 값 | 설명 |
|---|---|
| true | 항목이 유효한 경우 |
| false | 항목이 유효하지 않은 경우 |
사용법
문서를 포함하는 보기 항목 콜렉션이 작성된 후 문서가 제거되면, 탐색을 위해 해당되는 보기 항목을 사용할 수 있지만 문서에 액세스할 수 없습니다. 제거되었을 가능성이 있는 경우, 문서에 액세스하기 전에 isValid를 확인해야 합니다.예제
이 단추는 분류된 보기에서 항목을 확보하며, 항목이 카테고리이면 최초 열을 표시하고 항목이 문서이면 문서 항목을 표시한 후, 유효하지 않은 문서를 표시합니다.var nav:NotesViewNavigator = database.getView("By category").createViewNav();
var entry:NotesViewEntry = nav.getFirst();
while (entry != null) {
if (entry.isCategory()) {
requestScope.status += "\n" +
entry.getColumnValues().firstElement().toString();
} else if (entry.isDocument()) {
requestScope.status += "\n\t" +
entry.getDocument().getItemValueString("subject");
if (!entry.isValid()) {
requestScope.status += " [is not valid]";
}
}
var tmpentry:NotesViewEntry = nav.getNext(entry);
entry.recycle();
entry = tmpentry;
}
언어 상호 참조
LotusScript® NotesViewEntry 클래스의 IsValid 특성Java ViewEntry 클래스의 IsValid 특성