固定リストと動的リスト

このページは機械翻訳により提供されています。翻訳内容と英語版に相違がある場合は、英語版が優先されます。

アクションでのリストデータピルの使用

一部のアクションは、Salesforceの一括挿入および一括更新アクション、会計アプリの仕訳作成アクション、ERPアプリの販売注文作成アクションなど、リストを入力として受け入れます。

リストを入力として受け取るアクションには、Source listという入力フィールドがあり、リストピルのみを受け入れます。 リストデータピルは、積み重なった線のアイコンで示されます。 これらのリスト入力フィールドを選択すると、データツリーにはリストピルのみが表示されます。

入力ソースリストの例 __Lines__オブジェクトがSalesforce Contacts入力ソースリストにマッピングされています

アクションがリストを入力として提供する場合、使用できる入力モードはFixed listDynamic listです。 省略記号アイコンをクリックして入力モードを選択します。

動的または固定入力モードを選択します

動的リスト

アクションでリスト内のすべての項目を動的に反復処理し、各行の値を読み取る場合は、'動的リスト'オプションを使用します。 たとえば、10行のCSVファイルがある場合、動的リストはすべての行を反復処理し、各行のデータを使用してSalesforceに10件の新しいレコードを作成します。

このオプションを選択した場合、最初にマッピングするフィールドは'Source list'フィールドであり、リストデータピルのみを受け入れます。 リストデータピルを使用すると、ソースアプリケーションのオブジェクトリストから直接読み取ります。 その後、リストピル内にネストされたピルを使用して、下のフィールドをマッピングします。

次の例では、ソースリストはDropboxにアップロードされたCSVファイルから取得され、CSVファイルの各行のデータを使用してSalesforce Opportunityレコードを一括作成します。 すべてのCSV行をループ処理し、各行からProduct code、Product descriptionなどの列値を読み取ります。 したがって、CSVファイルの各行は、Salesforceで作成されるOpportunityレコードごとにデータを提供します。

入力ソースリストの例RowsリストオブジェクトがSalesforce products入力ソースリストにマッピングされています

固定リスト

これに対して、別のリストを動的に反復処理せずに、固定数の項目を含むリストを入力する場合は、'固定リスト'オプションを使用します。 この場合、各項目は1つずつ追加されます。

動的または固定入力モードを選択します

リスト内の項目の総数とその内容がレシピジョブ全体で同じである必要がある場合は、この入力モードを使用します。 このオプションを選択した場合、リスト内の各項目を1つずつ追加してマッピングする必要があります。

固定リストへの入力には、Environment Propertiesまたはルックアップ テーブルの静的値を使用できます。

固定リストへの静的値の入力固定リストへの静的値の入力

最終更新日: