アプリケーションの設計
非表示の [SendTo] フィールドに受信者を 1 人設定する Sandy Brown は [マーケティング統計] データベースに保存された文書をすべて受信する必要があります。この場合は、[SendTo] という非表示の名前フィールドを、[統計] フォームに追加します。フィールド式は、引用符で囲まれた受信者の名前とドメインが指定されています。受信者のドメインは、文書送信元のドメインと受信者のドメインが異なる場合にだけ指定する必要があります。
"Sandy Brown @ Marketing"
式を使用して受信者を算出し、文書を送信する 承認者が、電子メールで従業員から新しい出張申請を受信する必要があるとします。この場合は、[従業員経費] データベースの出張申請フォームで、[SendTo]、[Subject]、[Remark] という名前で、非表示のテキストフィールドを作成します。次に示すフィールドの式では、承認者の名前がチェックされます。文書が最初に保存されるときに、その文書がリンクとして送信されます。
REM "Send mail to approvers the first time the doc is saved"; REM; SendTo :=@Unique(@Trim(ApproverName_1 :ApproverName_2 :ApproverName_3)); Subject := "Travel Request for " + TravelerName + "requires your approval"; Remark := "A Travel Request has been entered for " + TravelerName + ".Your approval is required.Please double-click the following link and approve or reject the request."; REM; @If(@IsNewDoc & @IsDocBeingSaved; @MailSend(SendTo; ""; ""; Subject; Remark; "";[IncludeDoclink]); "")
関連項目