ビューエントリのコレクションからエントリを 1 つ削除します。
パラメータ | 説明 |
---|---|
entry | 削除するビューエントリです。NULL にすることはできません。 種類は文書でなければなりません。 |
エントリが既に削除されている場合は、このメソッドは例外をスローします。
別のコレクションのエントリの場合は、このメソッドは例外をスローします。
削除された NotesViewEntry オブジェクトは無効であるため、ナビゲーション用に使用することはできません。
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();
if (doc != null) 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";
}
Java™ ViewEntryCollection クラスの deleteEntry メソッド