Loading
ただいま大変多くのお問い合わせをいただいており、ご連絡までにお時間を頂戴しております続きを読む
Salesforce フローを使用したビジネスプロセスの自動化
目次
絞り込み条件を選択

          結果がありません
          結果がありません
          検索のヒントをいくつかご紹介します

          キーワードの入力ミスがないか確認する。
          より一般的な検索語を使用する。
          絞り込み条件を減らして、検索範囲を広げる。

          Salesforce ヘルプ全体を検索
          決定、待機、コレクション検索条件要素のフロー演算子

          決定、待機、コレクション検索条件要素のフロー演算子

          選択したリソースの値を検証するには、条件の演算子を使用します。決定要素、待機要素、コレクション検索条件要素で条件を使用します。

          必要なエディション

          サポートされているエディションを表示する。

          このリファレンスを使用して、[Resource (リソース)] で選択したデータ型に基づいて使用できるサポートされる演算子を理解します。

          メモ
          メモ

          決定要素、待機要素、コレクション検索条件要素のテキスト比較では、大文字と小文字が区別されません。これは、テキスト、選択リスト、複数選択リストの値に適用されます。例外は、Salesforce ID 値が含まれる比較です。この比較では大文字と小文字が区別されます。

          レコードトリガーフローの $Record 項目

          次の演算子を使用して、レコードトリガーフローの{!$Record}リソースまたは{!$Record}リソースの項目を評価します。これらの演算子は、決定要素でのみ使用できます。

          演算子 True If... サポートされるデータ型
          変更済み

          レコードの更新時に{!$Record}で選択した項目の値が変更されたか、リソースとして [{!$Record}] が選択されている場合は{!$Record}で選択した項目の値が変更された。

          [変更あり] は、レコードの作成時に常に false と評価されます。これは、比較対象の先行値がないためです。

          [変更あり] は、非同期パスまたはスケジュール済みパスではサポートされていません。また、[変更あり] ではリッチテキスト項目の書式設定の変更が検出されず、関連オブジェクトの項目を参照できません。

          Boolean
          設定済み

          {!$Record} で選択したフィールドの値は、フローの実行中に値を持ちます。

          [設定済み] は、項目に値がある場合、その値がフローから取得されたか、フローの開始時のレコードから取得されたか、ユーザー編集から取得されたか、フロー外の自動化から取得されたかに関係なく true になります。

          フローで条件が評価された時点で項目が null または空白の場合、[設定済み] は false です。

          ブール

          Apex 定義

          @AuraEnabled 属性の Apex データ型をこのリファレンスのフローデータ型と一致させて、サポートされる演算子を判別します。

          Apex データ型 フローデータ型
          Boolean Boolean
          date Date
          DateTime Date/Time
          Decimal Number
          Double Number
          Integer Number
          List Collection
          Long Number
          String Text

          ブール

          ブール型リソースの値が別の値またはリソースと一致するかを確認します。

          演算子 次の場合は true サポートされるデータ型
          次の文字列と一致しない [リソース] で選択された値が、[値] で入力または選択した値と一致しない。 ブール
          次の文字列と一致する

          [リソース] で選択された値が、[値] で入力または選択した値と一致する。

          • フローインタビューがその結果を取得した場合、決定結果は true に解決されます。
          • フローインタビューで結果の手動条件が評価されても、結果が取得されなかった場合、決定結果は false に解決されます。
          • フローインタビューで結果の手動条件が評価されなかった場合、決定結果は null に解決されます。
          • フローインタビューで AI を使用してどの決定結果を取るべきかを判断し、決定結果が取られなかった場合、決定結果は false に解決されます。
          • フローが関連する再開イベントを待機した場合、待機設定は true に解決されます。
          • データ要素またはアクション要素がエラーなしで実行された場合、true に解決されます。障害が発生した場合、要素は false になります。要素が実行されなかった場合、null に解決されます。
          ブール
          エラーあり 決定要素でのみサポートされ、フローのアクション要素、決定要素、レコードの削除要素、またはレコードの更新要素として選択されます。フローインタビュー中に指定された要素でエラーが発生したかどうかを判断するために使用します。 ブール
          空白 [リソース] の値が設定されていないか、値を参照していません。項目または変数の値が [Null] に似た値に設定されていないかどうかを判断するために使用します。「テキスト」を参照してください。 ブール
          null [リソース] の値が設定されていないか、値を参照していません。項目または変数値が値なしに設定されているかどうかを判断するために使用します。 ブール
          設定済み

          [リソース] の値はレコード変数の項目であり、フローの実行中にその項目に値が含まれます。項目に値がある場合、[設定済み] は true になります。値は、フロー、フロー開始時のレコード、ユーザー編集、またはフロー外の自動化から取得されます。[設定済み] は、フローで条件が評価された時点で項目が空白の場合にのみ false になります。

          ブール
          アクセス済み [決定] 要素と [待機] 要素でのみサポートされ、フローで [アクション]、[決定]、[レコードを削除]、または [レコードを更新] 要素が選択されているリソース。指定された要素がフローインタビュー中に訪問されたかどうかを判断するために使用します。 ブール

          選択肢

          すべての選択肢リソースにはデータ型があり、そのデータ型の演算子ルールに従います。ただし、選択肢リソースはデータ型に関わらず、他のリソースでサポートされない 1 つの追加演算子をサポートします。

          演算子 True If... サポートされるデータ型
          選択済み

          ユーザーが画面コンポーネントでその選択肢、選択リスト選択肢セット、またはレコード選択肢セットを選択している。

          複数の画面の同じ選択肢をフローが参照している場合、「選択済み」では常にフローがアクセスした最新の画面が適用されます。

          同じ画面の複数の場所にあるテキスト入力を持つ同一の選択肢をフローが参照している場合、この演算子では常に画面の最初の使用が適用されます。

          ブール

          コレクション

          コレクションリソースの値が別の値またはリソースを含むか、一致するかを確認します。

          演算子 True If... サポートされるデータ型
          次の文字列を含む

          [リソース] で選択されたコレクションの項目に [値] と同じ値が含まれている。

          レコードコレクション変数の場合、[次の文字列を含む] は、[値] と同じ項目と項目値を持つレコードがコレクションに含まれる場合にのみ true になります。

          同じデータ型のリソース。

          レコードコレクション変数の場合は、オブジェクト型が同じレコードリソースのみがサポートされます。

          次の文字列と一致しない

          [リソース] で選択されたコレクションが、[値] で選択されたコレクションと一致しない。

          2 つのレコードコレクション変数に異なる項目が含まれる場合、または項目の値が異なる場合、その 2 つは一致しません。

          同じデータ型のコレクション。

          レコードコレクション変数の場合は、オブジェクト型が同じレコードコレクション変数のみがサポートされます。

          次の文字列と一致する

          [リソース] で選択されたコレクションが、[値] で選択されたコレクションと一致する。

          2 つのレコードコレクション変数に同じ項目が含まれ、それらの項目の値が同じ場合、その 2 つは一致します。

          同じデータ型のコレクション。

          レコードコレクション変数の場合は、オブジェクト型が同じレコードコレクション変数のみがサポートされます。

          空白の場合 空のコレクション Boolean
          null [リソース] の値が設定されていないか、値を参照していません。項目または変数値が値なしに設定されているかどうかを判断するために使用します。 ブール

          通貨と数値

          通貨または数値リソースの値が別の値またはリソースと一致するか、より大きいか、より小さいかを確認します。

          演算子 True If... サポートされるデータ型
          次の文字列と一致しない [リソース] の値が、[値] で入力または選択した値と一致しない。
          • Currency
          • 数値
          次の文字列と一致する [リソース] の値が、[値] で入力または選択した値と一致する。
          • Currency
          • 数値
          より大きい [リソース] の値が、[値] で入力または選択した値より大きい。
          • Currency
          • 数値
          以上 [リソース] の値が、[値] で入力または選択した値より大きいか等しい。
          • Currency
          • 数値
          未満 [リソース] の値が、[値] で入力または選択した値より小さい。
          • Currency
          • 数値
          以下 [リソース] の値が、[値] で入力または選択した値より小さいか等しい。
          • Currency
          • 数値
          空白 [リソース] の値が設定されていないか、値を参照していません。項目または変数の値が [Null] に似た値に設定されていないかどうかを判断するために使用します。「テキスト」を参照してください。 Boolean
          null [リソース] の値が設定されていないか、値を参照していません。項目または変数値が値なしに設定されているかどうかを判断するために使用します。 ブール
          設定済み

          [リソース] の値はレコード変数の項目であり、フローの実行中にその項目に値が含まれます。項目に値がある場合、[設定済み] は true になります。値は、フロー、フロー開始時のレコード、ユーザー編集、またはフロー外の自動化から取得されます。[設定済み] は、フローで条件が評価された時点で項目が空白の場合にのみ false になります。

          Boolean

          日付および日付/時間

          日付リソースの値が別の値と一致するか、今日や記念日などのカレンダー参照に該当するか、または複数日の範囲に該当するかを確認します。

          演算子 True If... サポートされるデータ型
          次の文字列と一致しない [リソース] の値が、[値] で入力または選択した値と一致しない。
          • Date
          • 日付/時間
          次の文字列と一致する [リソース] の値が、[値] で入力または選択した値と一致する。
          • Date
          • 日付/時間
          より大きい [リソース] の値が、[値] で入力または選択した値より後の日付または時間である。たとえば、日付が今日より後かどうかを確認するには、[値] を [{!$Flow.CurrentDate}] に設定します。
          • Date
          • 日付/時間
          以上 [リソース] の値が、[値] で入力または選択した値より後の日付または時間か、同じ日付または時間である。たとえば、日付が今日以降であるかどうかを確認するには、[値] を [{!$Flow.CurrentDate}] に設定します。
          • Date
          • 日付/時間
          未満 [リソース] の値が、[値] で入力または選択した値より前の日付または時間である。たとえば、日付が今日より前かどうかを確認するには、[値] を [{!$Flow.CurrentDate}] に設定します。
          • Date
          • 日付/時間
          以下 [リソース] の値が、[値] で入力または選択した値より前の日付または時間か、同じ日付または時間である。たとえば、日付が今日以前かどうかを確認するには、[値] を [{!$Flow.CurrentDate}] に設定します。
          • Date
          • 日付/時間
          空白 [リソース] の値が設定されていないか、値を参照していません。項目または変数の値が [Null] に似た値に設定されていないかどうかを判断するために使用します。「テキスト」を参照してください。 Boolean
          null [リソース] の値が設定されていないか、値を参照していません。項目または変数値が値なしに設定されているかどうかを判断するために使用します。 Boolean
          設定済み

          [リソース] の値はレコード変数の項目であり、フローの実行中にその項目に値が含まれます。項目に値がある場合、[設定済み] は true になります。値は、フロー、フロー開始時のレコード、ユーザー編集、またはフロー外の自動化から取得されます。[設定済み] は、フローで条件が評価された時点で項目が空白の場合にのみ false になります。

          Boolean
          当日 [リソース] の値のカレンダー日付が [値] の日付と同じである。 Date
          次の日の前 [リソース] の値が [値] の日付より前である。 Date
          次の値より後 [リソース] の値が [値] の日付より後である。 Date
          Is Anniversary of Today (今日の記念日) [リソース] の値の月と日は、年に関係なく現在の月と日と一致します。 Date
          Is Not Anniversary of Today (今日の記念日ではない) [リソース] の値の月と日が現在の月と日と一致しません。 Date
          今日 [リソース] の値のカレンダー日付が今日である。 Date
          明日 [リソース] の値のカレンダー日付が明日である。 Date
          昨日 [リソース] の値のカレンダー日付が昨日である。 Date
          最後の日数より大きい [リソース] の値は、[値] の数値を使用して「最後の日数より大きい」を満たします。 Date
          最後の日数 [リソース] の値が、[値] で指定された最後の日数 (今日を含む) 以内である。[値] が小数の場合、整数のみが使用されます。 Date
          次の日数 [リソース] の値が、[値] で指定された次の日数 (今日を含む) 以内である。 Date
          最後の月数 [リソース] の値が、[値] で指定された最後のカレンダー月数 (当月を除く) 以内である。 Date
          次の月数 [リソース] の値が、[値] で指定された次のカレンダー月数 (当月を除く) 以内である。 Date
          今月 [リソース] の値の暦月と年が現在の暦月と一致する。 Date
          来月 [リソース] の値のカレンダー月と年が、当月の直後のカレンダー月と一致する。 Date
          先月 [リソース] の値のカレンダー月と年が、当月の直前のカレンダー月と一致する。 Date
          昨年 [リソース] の値のカレンダー年が今年の直前のカレンダー年と一致する。 Date
          今年 [リソース] の値のカレンダー年が現在のカレンダー年と一致する。 Date
          Next Year (翌年) [リソース] の値のカレンダー年が、今年の直後のカレンダー年と一致する。 Date
          最後の年数 [リソース] の値が、[値] で指定された最後のカレンダー年 (現在のカレンダー年を除く) の範囲内にある。 Date

          選択リスト

          選択リストリソースの値が別の値またはリソースと一致するか、含むかを確認します。

          メモ
          メモ これらの演算子はリソースの値をテキスト値として扱います。
          演算子 True If... サポートされるデータ型
          次の文字列を含む

          [リソース] の値に、[値] で入力または選択した値が含まれる。

          たとえば、{!varPicklist} の値が yellow-green の場合、条件 {!varPicklist} [次の文字列を含む] green は true と評価されます。

          • Boolean
          • Currency
          • Date
          • Date/Time
          • Multi-Select Picklist
          • Number
          • 選択リスト
          • テキスト
          • 時間
          次の文字列と一致しない [リソース] の値が、[値] で入力または選択した値と一致しない。
          • Boolean
          • Currency
          • Date
          • Date/Time
          • Multi-Select Picklist
          • Number
          • 選択リスト
          • テキスト
          • 時間
          次の文字列と一致する [リソース] の値が、[値] で入力または選択した値と一致する。
          • Boolean
          • Currency
          • Date
          • Date/Time
          • Multi-Select Picklist
          • Number
          • 選択リスト
          • テキスト
          • 時間
          空白 [リソース] の値が設定されていないか、値を参照していません。項目または変数の値が [Null] に似た値に設定されていないかどうかを判断するために使用します。「テキスト」を参照してください。 Boolean
          null [リソース] の値が設定されていないか、値を参照していません。項目または変数値が値なしに設定されているかどうかを判断するために使用します。 Boolean
          設定済み

          [リソース] の値はレコード変数の項目であり、フローの実行中にその項目に値が含まれます。項目に値がある場合、[設定済み] は true になります。値は、フロー、フロー開始時のレコード、ユーザー編集、またはフロー外の自動化から取得されます。[設定済み] は、フローで条件が評価された時点で項目が空白の場合にのみ false になります。

          Boolean

          複数選択リスト

          複数選択リストリソースの値が別の値またはリソースと一致するか、含むかを確認します。

          メモ
          メモ これらの演算子はリソースの値をテキスト値として扱います。リソースの値に複数の項目が含まれる場合、演算子はその値をセミコロンを含む 1 つの文字列として扱います。各選択肢を異なる値としては扱いません。たとえば、演算子は red; blue; green を 3 つの異なる値ではなく 1 つの値として扱います。
          演算子 True If... サポートされるデータ型
          次の文字列を含む

          [リソース] の値に、[値] で入力または選択した値が含まれる。

          複数選択リストリソースにこの演算子を使用する場合、ユーザーが入力できる値に注意してください。特定の値が含まれ、その値が別の値の一部としても含まれていることを確認するには、INCLUDES() 関数を使用するフロー数式リソースを作成します。

          たとえば、組織に [色] 複数選択リストの値があるとします。考えられる値として「green」と「yellow-green」があります。「green」と「yellow-green」の両方が有効な値である場合は、フロー条件で「次の文字列を含む」演算子を使用します。「green」のみが有効な値である場合は、INCLUDES() 関数を使用して数式を作成します。

          • Boolean
          • Currency
          • Date
          • Date/Time
          • Multi-Select Picklist
          • Number
          • 選択リスト
          • テキスト
          • 時間
          次の文字列と一致しない

          [リソース] の値が、[値] で入力または選択した値と一致しない。

          順序を考慮する必要があります。確認する値の表示順序が不明な場合は、フローの数式で INCLUDES() 関数を使用します。たとえば、「次の文字列と一致しない」演算子を使用して「red; blue; green」を「blue; green; red」と比較すると、この条件は true になります。

          • Boolean
          • Currency
          • Date
          • Date/Time
          • Multi-Select Picklist
          • Number
          • 選択リスト
          • テキスト
          • 時間
          次の文字列と一致する

          [リソース] の値が、[値] で入力または選択した値と完全に一致する。

          順序を考慮する必要があります。確認する値の表示順序が不明な場合は、フローの数式で INCLUDES() 関数を使用します。たとえば、「次の文字列と一致する」演算子を使用して「red; blue; green」を「blue; green; red」と比較すると、この条件は false になります。

          • Boolean
          • Currency
          • Date
          • Date/Time
          • Multi-Select Picklist
          • Number
          • 選択リスト
          • テキスト
          • 時間
          空白 [リソース] の値が設定されていないか、値を参照していません。項目または変数の値が [Null] に似た値に設定されていないかどうかを判断するために使用します。「テキスト」を参照してください。 Boolean
          null [リソース] の値が設定されていないか、値を参照していません。項目または変数値が値なしに設定されているかどうかを判断するために使用します。 Boolean
          設定済み

          [リソース] の値はレコード変数の項目であり、フローの実行中にその項目に値が含まれます。項目に値がある場合、[設定済み] は true になります。値は、フロー、フロー開始時のレコード、ユーザー編集、またはフロー外の自動化から取得されます。[設定済み] は、フローで条件が評価された時点で項目が空白の場合にのみ false になります。

          Boolean

          レコード

          レコードリソースの値が別の値またはリソースと一致するかを確認します。

          演算子 True If... サポートされるデータ型
          次の文字列と一致しない [リソース] の値が、[値] で入力または選択した値と一致しない。 同じオブジェクト型のレコード
          次の文字列と一致する [リソース] の値が、[値] で入力または選択した値と一致する。 同じオブジェクト型のレコード
          空白 [リソース] の値が設定されていないか、値を参照していません。項目または変数の値が [Null] に似た値に設定されていないかどうかを判断するために使用します。「テキスト」を参照してください。 ブール
          null [リソース] の値が設定されていないか、値を参照していません。項目または変数値が値なしに設定されているかどうかを判断するために使用します。 ブール

          フェーズ

          メモ
          メモ フェーズは完全修飾フェーズ名 (namespace.flowName:stageName または flowName:stageName) に解決されます。

          フェーズリソースや $Flow.CurrentStage グローバル変数が別の値またはリソースと一致するか、それで終わるか、それで始まるかを確認します。

          演算子 True If... サポートされるデータ型
          次の文字列と一致しない [リソース] の値が、[値] で入力または選択した値と一致しない。
          • Stage
          • Text
          次の文字列と一致する [リソース] の値が、[値] で入力または選択した値と一致する。
          • Stage
          • Text
          次の文字列で終わる [リソース] の値の末尾が、[値] で入力または選択した値と一致する。
          • Stage
          • Text
          空白 [リソース] の値が設定されていないか、値を参照していません。項目または変数の値が [Null] に似た値に設定されていないかどうかを判断するために使用します。「テキスト」を参照してください。 Boolean
          null [リソース] の値が設定されていないか、値を参照していません。項目または変数値が値なしに設定されているかどうかを判断するために使用します。 Boolean
          次の文字列で始まる [リソース] の値の先頭が、[値] で入力または選択した値と一致する。
          • Stage
          • Text

          $Flow.ActiveStages が特定のフェーズを含むか、テキストコレクションの値と一致するか、null かを確認します。

          演算子 True If... サポートされるデータ型
          次の文字列を含む $Flow.ActiveStages に、[値] で選択されたリソースと一致する項目が含まれる。
          • Stage
          • Text
          次の文字列と一致しない [リソース] で選択されたコレクションが $Flow.ActiveStages と一致しない。 テキストコレクション
          次の文字列と一致する [リソース] で選択されたコレクションが $Flow.ActiveStages と一致しない。 テキストコレクション
          null $Flow.ActiveStages 値が設定されていないか、値を参照していない。 Boolean

          テキスト

          テキストリソースの値が別の値またはリソースと一致するか、含むか、それで終わるか、それで始まるかを確認します。

          メモ
          メモ
          • テキストリソースと比較される前に、値は文字列値に変換されます。
          • フェーズは完全修飾フェーズ名 (namespace.flowName:stageName または flowName:stageName) に解決されます。
          演算子 True If... サポートされるデータ型
          次の文字列を含む [リソース] の値に、[値] で入力または選択した値が含まれる。
          • Boolean
          • Currency
          • Date
          • Date/Time
          • Multi-Select Picklist
          • Number
          • Picklist
          • Stage
          • Text
          • 時間
          次の文字列と一致しない [リソース] の値が、[値] で入力または選択した値と一致しない。
          • Boolean
          • Currency
          • Date
          • Date/Time
          • Multi-Select Picklist
          • Number
          • Picklist
          • Stage
          • Text
          • 時間
          次の文字列と一致する [リソース] の値が、[値] で入力または選択した値と一致する。
          • Boolean
          • Currency
          • Date
          • Date/Time
          • Multi-Select Picklist
          • Number
          • Picklist
          • Stage
          • Text
          • 時間
          次の文字列で終わる [リソース] の値の末尾が、[値] で入力または選択した値と一致する。
          • Boolean
          • Currency
          • Date
          • Date/Time
          • Multi-Select Picklist
          • Number
          • Picklist
          • Stage
          • Text
          • 時間
          エラーあり 決定要素でのみサポートされ、選択したリソースがフローの要素であり、フローインタビュー中にエラーが発生しています。[レコードを作成] 要素では、この演算子がサポートされます。
          • Boolean
          • Text
          空白 [リソース] の値が 0 文字または空白のみに設定されている。項目または変数の値を 0 文字に設定するか、空白のみに設定するかを決定します。 Boolean
          null [リソース] の値が設定されていないか、値を参照していません。項目または変数値が値なしに設定されているかどうかを判断するために使用します。 Boolean
          次の文字列で始まる [リソース] の値の先頭が、[値] で入力または選択した値と一致する。
          • Boolean
          • Currency
          • Date
          • Date/Time
          • Multi-Select Picklist
          • Number
          • Picklist
          • Stage
          • Text
          • 時間
          設定済み

          [リソース] の値はレコード変数の項目であり、フローの実行中にその項目に値が含まれます。項目に値がある場合、[設定済み] は true になります。値は、フロー、フロー開始時のレコード、ユーザー編集、またはフロー外の自動化から取得されます。[設定済み] は、フローで条件が評価された時点で項目が空白の場合にのみ false になります。

          Boolean
          アクセス済み [決定] 要素と [待機] 要素でのみサポートされ、選択したリソースがフローの要素であり、フローインタビュー中にアクセス済みである。[レコードを作成] 要素では、この演算子がサポートされます。
          • Boolean
          • Text

          時間

          時間リソースの値が別の値またはリソースと一致するか、前か、後かを確認します。

          演算子 True If... サポートされるデータ型
          次の値と等しくない [リソース] の値が、[値] で入力または選択した値と一致しない。 時間
          次の文字列と一致する [リソース] の値が、[値] で入力または選択した値と一致する。 時間
          より大きい [リソース] の値が、[値] で入力または選択した値より後になっている。 時間
          以上 [リソース] の値が、[値] で入力または選択した値より後か、同じ時間である。 時間
          空白 [リソース] の値が設定されていないか、値を参照していません。これを使用して、項目または変数の値が [Null] に似た値に設定されていないかどうかを判断します。「テキスト」を参照してください。 Boolean
          null [リソース] の値が設定されていないか、値を参照していません。これを使用して、項目または変数の値が値なしに設定されているかどうかを判断します。 Boolean
          未満 [リソース] の値が、[値] で入力または選択した値よりも前である。 時間
          以下 [リソース] の値が、[値] で入力または選択した値よりも前であるか、同じ時間である。 時間
           
          読み込み中
          Salesforce Help | Article