Skip to main content

いつもお世話になっております。

 

"カスタムオブジェクト"に"活動履歴"関連リストを表示させてそこに"メール送信"ボタンを表示しています。

 

このメール送信ボタンをクリックすると、メール送信フォームが表示されますが、カスタムオブジェクトの場合、宛先は空で、関連先に値がセットされる動きになると思います。(取引先責任者でしたら宛先がセットされている)

 

また、カスタムオブジェクトの場合宛先が空で、自分で直接メールアドレスを入力しないと送信できずこの部分が手間と考えています。

 

カスタムオブジェクトでも宛先を遷移元のカスタムオブジェクトのメールアドレスにするなどの方法はないでしょうか。

 

試して見たこととして、カスタムボタンを作り、そのURLパラメータの"追加先"ではありますがそこに自分(&p24={!$User.Email})とすることで、classic画面でしたら、作ったメール送信ボタンクリック→メール送信フォームに追加先に実行ユーザのメールアドレスが表示されているので、実行ユーザは件名と本文を入力して送信ボタンといった形でスムーズにできました。(スムーズ=宛先を指定する手作業が発生しない)

 

ですが、LEX画面ですと追加先の入力欄がなくてこの方法が機能しなくて、となると宛先ですが、LEX宛先を埋め込むにはパラメータのキー名はどのように指定するものでしょうか。(もしかして指定できないでしょうか)

?defaultFieldValues=ここには宛先のname項目でしょうか={!CustomeObj.CustomFieldEmail__c}

長文となり申し訳ございません。

@* 質問広場~初心者から上級者まで~ 日本 *

6 réponses
  1. 8 févr. 2023, 05:29

    @ichiro tanaka さん

     

    カスタムオブジェクトでメールを送信するクイックアクションを作ります。

    送信先をデフォルト値としてカスタムオブジェクトのレコードにあるメールアドレスにすれば希望の動作が実現できると思います。

     

    さん カスタムオブジェクトでメールを送信するクイックアクションを作ります。送信先をデフォルト値としてカスタムオブジェクトのレコードにあるメールアドレスにすれば希望の動作が実現できると思います。