式言語
指定されたユーザー名をすべての Domino ディレクトリで検索し、ユーザー名ごとに 1 つの文字列値を格納したリストを返します。
メモ この @関数は R5 で新しく追加されました。
構文@NameLookup( [ lookupType ] ; username; itemtoreturn ) パラメータ[ lookupType ]
[NoUpdate]
デフォルトです。ユーザー名のリストを返します。Lotus Notes API の NAME_LOOKUP_NOUPDATE フラグに対応します。このキーワードは、[ForceUpdate] キーワードを除く他のキーワードと共に指定できます。
[ForceUpdate]
ネームスペース (ビュー) を強制的に更新します。Lotus Notes API の NAME_LOOKUP_UPDATE フラグに対応します。このキーワードは、[NoUpdate] キーワードを除く他のキーワードと共に指定できます。
以下のキーワードは、the [NoUpdate] キーワードまたは [ForceUpdate] キーワードと共に指定できます。
[NoSearching]
[($Users)] ビューが含まれている最初の Domino ディレクトリ (つまり、ローカル Names.nsf データベース) のみを検索し、指定されたユーザー名ごとに 1 つの文字列値を格納したリストを返します。このキーワードは、メールサーバーのディレクトリからは値を取得しないことを指定します。一致するものが見つからなければ、空の文字列 ("") を返します。Lotus Notes API の NAME_LOOKUP_NOSEARCHING フラグに対応します。
[Exhaustive]
Lotus Notes Directory Assistance に指定されたすべての Domino ディレクトリを検索し、すべての情報を文字列リストで返します。このキーワードは、ローカル Names.nsf データベースからの値だけでなく、メールサーバーのディレクトリからの値も返します。メールサーバーが使用できない場合、または現在のロケーション文書の [受信者名の入力補完機能] が [無効] または [ローカルのみ] の場合は、現在のネームサーバーから値を取得します。LDAP が使用されている場合は、LDAP ディレクトリからも値を取得します。一致するものが見つからない場合は、ユーザーの値は省略されます。
[TrustedOnly]
信用情報が含まれている Domino ディレクトリだけを検索し、指定されたユーザー名ごとに 1 つの文字列値を格納したリストを返します。一致するものが見つからなければ、空の文字列 ("") を返します。Lotus Notes API の NAME_LOOKUP_TRUSTED_NAMESPACES フラグに対応します。
LDAP ディレクトリを含む 2 次ディレクトリからの全ユーザーは、最初に認証が必要です。続いて Lotus Domino Server によって管理される Lotus Notes/Domino データベースに対するアクセスが許可されます。マスター Domino ディレクトリから派生したディレクトリアシスタンスは、信頼された名前の規則を使ってユーザーを認証します。認証されたユーザー名は、信頼された名前のリストに追加されます。次に、アクセス許可のためにこのユーザー名と ACL との比較が行われます。
LDAP ディレクトリの検索について詳しくは、『Lotus Notes ヘルプ』の「インターネットディレクトリで宛先を検索するよう Notes を設定する」を参照してください。
例