addEntry (NotesViewEntryCollection - JavaScript)

ビューエントリのコレクションにエントリを追加します。

定義場所

NotesViewEntryCollection

構文

addEntry(object:any) : void

addEntry(object:any, checkDups:boolean) : void

パラメータ 説明
object 追加するエントリを表す NotesViewEntry オブジェクトまたは NotesDocument オブジェクトです。NULL にすることはできません。NotesViewEntry オブジェクトは種類が文書でなければなりません。
checkDups true の場合は、重複例外をただちにスローできるように、リモート (IIOP) の追加を、次のナビゲーションまたはサーバーを呼び出す他のメソッド (stampAll など) を待たずに、即座に強制実行します。ローカルな呼び出しには作用しません。

使用法

パラメータで表すエントリまたは文書が存在している必要があります。例えば、新しい NotesDocument オブジェクトを作成する場合は、addEntry を呼び出す前にそのオブジェクトを保存しておく必要があります。

このメソッドは、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";
}

言語間の参照

LotusScript® NotesViewEntryCollection クラスの AddEntry メソッド

Java™ ViewEntryCollection クラスの addEntry メソッド