※この内容は2020/12時点のものです。
Winter '21 のアプリケーションビルダー向けの新機能の学習
- 説明:日本語
- Challenge:日本語選択問題
特定のレコード変更時のフローの保存前トリガのハンズオン
- 説明:日本語
- Challenge:英語ハンズオン
【Challenge要約】
※このChallengeには、Salesforce公式解説があります。
注意:このChallenge用に新しいTrailhead playgroundを用意することをお勧めします。既存の組織やPlayground組織を利用するとChallenge判定時に問題が発生する恐れがあります。
取引先オブジェクトに以下選択リスト項目を作成してください。
- 項目の表示ラベル:Onboarding Status
- 値:以下の通り設定してください。
- Not Started
- In Process
- Complete
- 項目名:Onboarding_Status
以下の通り、新規フローを作成し、有効化してください。
- 初期設定
- フロータイプ:レコードトリガフロー
- 開始要素
- フローをトリガする条件:レコードが作成または更新された
- フローを実行:レコードが保存される前
- [+ オブジェクトを選択]をクリックし、以下の通り設定してください。
- オブジェクト:取引先
- 条件の要件:すべての条件に一致 (AND)
- 項目:
Onboarding_Status__c
- 演算子:次の文字列と一致する
- 値:Complete
- 更新されたレコードでフローを実行するタイミング:条件の要件に一致するようにレコードを更新したときのみ
- 割り当て要素を画面に配置し、開始要素と繋いでください。
- 割り当て要素を以下の通り設定してください。
- 表示ラベル:New Assignment
- API参照名:New_Assignment
- 変数値を設定
- 変数:
{!$Record.Active__c}
- 演算子:次の文字列と一致する
- 値:Yes
- 変数:
- 保存をクリックし、以下の通り設定して保存してください。
- フローの表示ラベル:Onboarding
- フローのAPI参照名:Onboarding
- フローを有効化してください。