アプリケーションの設計
フォームにメールオプションを組み込むには、IBM(R) Lotus Domino Designer(R) で、予約名が付けられたフィールドを作成します。予約名が付けられたフィールドを作成すると、組み込みのプログラムにより、後の処理が自動的に行われます。この場合のフィールドは、事前定義された値を使用する、テキストフィールドまたは選択肢リストフィールドです。
テキストフィールドについて詳しくは、トピック「テキストフィールドとリッチテキストフィールド」を参照してください。
選択肢リストフィールドについて詳しくは、トピック「選択肢リストを表示するフィールドを作成する」を参照してください。
編集可能フィールドと計算結果フィールドについて詳しくは、トピック「編集可能フィールドと計算結果フィールド」を参照してください。
メール送信できるフォームについて詳しくは、トピック「メールの自動化をサポートする機能」を参照してください。
メールオプションを制御するフィールドの一覧
B = テキストとカプセル化の両方。
E = Lotus Notes データベースにカプセル化され、cc:Mail メモに添付されます。
M = メール。文書の本文はテキストで、cc:Mail メモ内へ貼り付けられます。
T = テキスト。文書の内容はテキストであり、変換され、cc:Mail メモの本体内へ貼り付けられます。
LotusScript の使い方について詳しくは、『Lotus Domino Designer プログラミングガイド』を参照してください。
[メールの送信] ダイアログボックスとのやり取り [MailOptions] フィールドの値が 1 の場合、選択式メール送信が有効になっていれば [メールの送信] ダイアログボックスの選択より優先されます。[MailOptions] フィールドの値が 1 の場合は、ユーザーの選択肢は文書を保存するための [はい]、文書を保存せずに閉じるための [いいえ]、および文書にそのまま戻るための [キャンセル] の 3 つとなります。
Sign フィールド、Encrypt フィールド、SaveOptions フィールドに 1 を設定すると、[フォームのプロパティ] インフォボックスの [閉じるとき] - [メール送信ダイアログ] プロパティの値が上書きされます。ただし、[メールの送信] ダイアログボックスに表示される内容が実際に変更されるわけではありません。
[送信オプション] ダイアログボックスとのやり取り [SaveOptions]、[Sign]、[Encrypt] フィールドの値は、[送信オプション] ダイアログボックスでユーザーが選択した設定より優先されます。
MailFormat 計算結果の [MailFormat] フィールドには、以下の表に示すいずれかの値を設定することができます。
SendTo [SendTo] フィールドには、[複数値も可] や [リストにない値も可] を設定できます。
例 関連項目