ビューエントリのコレクションにエントリを追加します。
addEntry(object:any, checkDups:boolean) : void
パラメータ | 説明 |
---|---|
object | 追加するエントリを表す NotesViewEntry オブジェクトまたは NotesDocument オブジェクトです。NULL にすることはできません。NotesViewEntry オブジェクトは種類が文書でなければなりません。 |
checkDups | true の場合は、重複例外をただちにスローできるように、リモート (IIOP) の追加を、次のナビゲーションまたはサーバーを呼び出す他のメソッド (stampAll など) を待たずに、即座に強制実行します。ローカルな呼び出しには作用しません。 |
このメソッドは、getCount で返されるビューエントリコレクションの数を増やします。
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) vec.addEntry(doc, true);
vec.putAllInFolder("searchResults", true);
requestScope.status = "Document(s) put in folder";
} else {
requestScope.status = "No match";
}