アプリケーションの設計


名前フィールド
ユーザー名を表示するには、名前フィールドを作成します。名前フィールドは、計算結果フィールドまたは編集可能フィールドです。式 @UserName を名前フィールドに関連付けると、名前は、Notes ID に表示される方法で表示されます。たとえば、Sara Ryan/Acme/US のように表示されます。名前フィールドの接続状況確認を有効にすると、名前フィールドに一覧表示される Lotus Instant Messaging ユーザーの接続状況が表示されます。また、有効なユーザーとインスタントメッセージのチャットを開始できます。

名前の共通部分だけを表示するには、@Name で [CN] パラメータを使用します。たとえば、[Members] という名前の編集可能フィールドで、次のようにこの式をデフォルト値として使用します。

@Name([CN];Members)

この式を使うと、ユーザーの階層名が Sara Ryan/Acme/US の場合、「Sara Ryan」という名前が表示されます。

フィールド値の名前を検索する
ユーザーが文書に正しく名前を入力するのを助けるために、既存の名前のリストへのリンクを提供できます。たとえば、名前フィールドでは、ユーザーにデータベースのアクセス制御リストから名前を選択するように要求できます。これにより、ユーザーはリストから名前を選択し、スペルを間違うことなく、必ず正しい名前をフィールドに入力できます。名前のソースとして、このほかに Domino ディレクトリまたはビューの列から名前を提示するビューダイアログが使用できます。

検索オプションは、名前フィールド、作成者フィールド、および読者フィールドを作成するときに、[フィールドのプロパティ] インフォボックスの [フィールド情報] タブで使用できます。デフォルトの選択肢を [なし] にしておくと、このオプションをオフにできます。フィールドに検索オプションを選択した場合、ユーザーは [Ctrl] + [Enter] キーを押すか、フィールドの右側のエントリ補助ボタンをクリックして、使用可能なエントリのリストを表示させることができます。Web では、検索オプションはサポートされていません。

検索オプション


関連項目