Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

フローの数式リソースを使用して文字列から特定のテキストを取り出す方法

公開日: Jan 26, 2026
説明

このユースケースでは、取引先責任者レコードの作成時にメール項目に値を入力する必要があるため、レコードトリガーフローを使用します。以下の手順に従って、自動化を作成します。

 

ステップ 1: Salesforce アカウントにログインし、画面右上の歯車アイコンをクリックして [設定] を選択する

 

  1. Salesforce アカウントにログインします。

  2. 画面右上の歯車アイコンをクリックし、[設定] を選択します。

 

 

ステップ 2: クイック検索ボックスから [フロー] を検索し、[新規フロー] ボタンを選択する

 

  1. クイック検索ボックスから「フロー」を検索します。

  2. [新規フロー] ボタンを選択します。

 

 

ステップ 3: [カテゴリ] セクションで [トリガー済み] オプションを選択し、[レコードトリガーフロー] を選択して続行する

 

  1.[カテゴリ] セクションで [トリガー済み] を選択します。

 

  2.[レコードトリガーフロー] を選択して続行します。

 

 

ステップ 4: [開始を設定] で、次の値を指定する

オブジェクト取引先責任
フローをトリガーするタイミングレコードが作成されたとき
条件の要件すべての条件に一致 (AND)
フローの最適化高速項目更新

 

ロジックは次のようになります。

項目演算子
Contact_Email_Address__c次の文字列と一致しない空白のまま
 

メモ: Contact Email Address が空白の場合にフローがトリガーされないように、上記のロジックの [値] 入力ボックスは空のままにします。

 

 

ステップ 5: [取引先責任者メールアドレス] 項目から最初のメール値を取得するための新しい数式リソースタイプを作成する

 

以下の値を指定して、新しい数式リソースタイプを作成します。

  • リソース種別: 数式

  • API 参照名: 適切な API 参照名を指定します。

  • 説明: 適切な説明を指定します。

  • データ型: テキスト

次の数式を使用します。

LEFT({!$Record.Contact_Email_Address__c} , FIND( ";" , {!$Record.Contact_Email_Address__c})-1)

 

ステップ 6: [割り当て] 要素を追加する

 

「+」アイコンを選択して利用できる[割り当て]要素を追加し、以下の値を指定します。

表示ラベル最初のメール値を割り当て
説明適切な説明を指定
 

[変数値を設定] は次のとおりです。

項目演算子
{!$Record.Email}次の文字列と一致する{!Formula_ExtractEmail}

 

 

ステップ 7: フローキャンバスの右上にある [保存] ボタンをクリックし、適切なフロー表示ラベルを指定する

  1. フローキャンバスの右上にある [保存] ボタンをクリックします。

  2. 適切なフロー表示ラベルを指定します。

 

 

ステップ 8: 最後に、[保存] ボタンの横にある [有効化] ボタンをクリックしてフローを有効化する

 

  1. [保存] ボタンの横にある [有効化] ボタンをクリックします。

  2. フローを有効化します。

 

フローを実行すると以下のように反映されます。

その他のリソース

免責事項

投稿内容は、投稿を行ったユーザー個人の意見を反映したものであり、そのユーザーがSalesforceに所属しているか否かにかかわらず、Salesforceの意見を反映したものではありません。また、投稿には、第三者が提供した、または第三者に代わって提供された製品、サービス、情報、データ、コンテンツ、その他のマテリアル(以下、「第三者マテリアル」)が含まれる、または構成される場合があります。

Salesforceは、第三者マテリアルを管理または推奨しておらず、その正確性、有効性、適時性、完全性、信頼性、整合性、品質、合法性、有用性、安全性、または適用される知的財産権について責任を負いません。

掲示板やフォーラムに投稿された質問に対する回答として、またはSalesforceやプログラムに関する質問に回答する目的で提供されたいかなる投稿も、あくまで一般的な知識として提供されるものであり、特定の質問に対する回答として決して依拠すべきではありません(たとえ回答が「ベストアンサー」またはそれに類似する資格でマークされていたとしても同様です)。個別の質問については、必ずSalesforceサポートにお問い合わせください。

Salesforceは投稿内容を管理しておらず、第三者による投稿内容の使用や誤用(配布を含む)について責任を負いません。

ご質問がある場合は、こちらからTrailblazerコミュニティ全体の知恵を活用してください:

 https://trailhead.salesforce.com/trailblazer-community/feed

ナレッジ記事番号

004754253

 
読み込み中
Salesforce Help | Article