ビューエントリのコレクションに指定された文書が含まれるかどうかを示します。
パラメータ | 説明 |
---|---|
noteID | 文書の文書 ID。 |
documents | 種類が NotesDocument、NotesDocumentCollection、NotesViewEntry、NotesViewEntryCollection のオブジェクトです。ビューエントリは文書を指す必要があります。 |
戻り値 | 説明 |
---|---|
boolean | このビューエントリのコレクションに指定された文書が含まれている場合は、true になります。それ以外の場合は、false になります。 |
パラメータが空のコレクションの場合、このメソッドは true を返します。
if (requestScope.query.isEmpty()) return;
if (!database.isFTIndexed()) database.createFTIndex(0, false);
var vec:NotesViewEntryCollection = database.getView("main").getAllEntries();
vec.FTSearch(requestScope.query);
if (vec.getCount() > 0) {
var doc:NotesDocument = currentDocument.getDocument();
var entry:NotesViewEntry = vec.getEntry(doc);
if (vec.contains(entry)) {
vec.deleteEntry(entry);
}
vec.putAllInFolder("searchResults", true);
requestScope.status = "Document(s) put in folder";
} else {
requestScope.status = "No match";
}