Salesforce のレコードの取得action

Salesforce の [レコードを取得] actionは、Salesforce オブジェクトのフィールドを読み取るために使用します。

前提条件

注: Salesforce のactionを呼び出す前に、認証されていることを確認してください。認証の詳細については、「Salesforce の認証action」を参照してください。

[レコードを取得] アクションを使用して Salesforce オブジェクトのフィールドを読み取るには、次の手順を実行します。

手順

  1. [アクション] ペインから [Salesforce] > [レコードを取得] を選択し、キャンバスに配置します。
  2. 次のフィールドを入力します。
    1. [オブジェクト名] を入力します (例: 事例)。
      注: Salesforce カスタム オブジェクトの場合、オブジェクトの表示名の代わりに API 名を指定してください。たとえば、次のように指定します。API 名:AAIRPA__Salesforce_Connection__c」を指定し、表示名: Salesforce 接続は表示されません。API 名の確認方法については、「https://help.salesforce.com/s/articleView?id=000327123&type=1」を参照してください。
    2. 読み取る [レコード ID] を入力します。外部 ID を使ってデータを読み取ることもできます。外部 ID の詳細については、「Salesforce の [レコード アップサート] action」を参照してください。
      Salesforce のレコード取得アクション
    3. [フィールドとデータ (オプション)] フィールドの [リスト] を選択します。読み取りたいフィールドをすべて入力します。この例では、ステータス フィールドが読み取られます。
    4. 結果を変数に保存します。たとえば、オブジェクト ID は SFDC_Res に保存されます。出力は、フィールド名とフィールド値で構成されるディクショナリとして取得されます。フィールド名は、Salesforce オブジェクトで指定された名前と同じです。デバッガー ツールを使用して出力変数を監視し、取得したレコードを表示することをお勧めします。
  3. [実行] をクリックして、bot を起動します。メッセージ ボックスactionで値を表示するだけで、フィールドの値を読み取ることができるようになります。たとえば、この例では $SFDC_Res{Status}$New と印刷されます。