JAVA/CORBA クラス


getDocumentByKey メソッド

ビュー内の列の値を使用して文書を検索します。ユーザーはキーまたはキーのベクトルを作成します。各キーはビュー内のソートした列の値に対応します。このメソッドは、キーの値と一致する列値を持つ最初の文書を返します。

定義が行われるクラスViewDatabase 'Lotus Domino Designer 8 Help', View '(All)|All'
構文public Document getDocumentByKey(java.util.Vector keys)
throws NotesException

public Document getDocumentByKey(Object key)
throws NotesException

public Document getDocumentByKey(java.util.Vector keys, boolean exact)
throws NotesException

public Document getDocumentByKey(Object key, boolean exact)
throws NotesException

パラメータjava.util.Vector keys


Object key
boolean exact
戻り値Document
使用法キーを使用して getDocumentByKey メソッドを使用するには、ベクトル内のキーごとに少なくとも 1 列はソートしておく必要があります。
このメソッドは、指定した文字列と一致する列値を持つ最初の文書だけを返します。一致する文書をすべて検索するには、getAllDocumentsByKey を使用します。

大文字と小文字は区別されません。たとえば、「Turban」は「turban」と一致します。完全一致の場合、「cat」は「cat」とのみ一致し、「category」とは一致しません。また、「20」は「20」とのみ一致し、「201」とは一致しません。部分一致では、「T」が「Tim」や「turkey」とも一致し、「attic」とは一致しません。「cat」は「catalog」や「category」とも一致し、「coat」や「bobcat」とは一致しません。

文書のビューエントリ情報を取り出すには、getEntryByKey メソッドを使用します。

クロスリファレンスLotusScript NotesView クラスの GetDocumentByKey メソッド
式言語の FileOpenDatabase @コマンド


関連項目