リストの [項目を設定] アクション
- 最終更新日2024/07/01
リストの [項目を設定] アクション
[項目を設定] アクションを使用すると、リスト内の特定の位置で項目を設定して、出力を変数に格納できます。
設定
- 値を設定するリスト変数を [リスト変数] リストから選択します。
- 項目を設定するリスト内の位置を [インデックス番号] フィールドで指定します。リスト インデックスは 0 から始まります。リスト内の最初の項目は位置「0」にあり、2 番目の項目は位置「1」にあります。
- [置換する] フィールドのドロップダウン リストから変数を選択し、リスト変数を置き換えます。
- 出力の格納に使用する変数を [出力を変数に代入] リストから選択します。
オートメーションでの [項目を設定] アクション の使用例
この例では、リスト内の特定の位置に項目を設定し、出力を変数に格納するオートメーションを作成します。
- Bot を作成します。
- 左側のペインで [オートメーション] をクリックします。
使用可能な Bot とフォームのリストが表示されます。
- [Bot を作成] をクリックします。
- Bot の名前として次を入力します。List_Set_item。
- [作成と編集] をクリックします。
- 左側のペインで [オートメーション] をクリックします。
- [変数] メニュー上部の [変数を作成] (+) アイコンを使用して、ユーザー定義変数を作成します。次の変数を作成し、値を入力します。
- Inventory_Stock (タイプ: リスト、サブタイプ: 文字列)
- 0 の値: Item ID: 1001, Product Name: Blue T-Shirt, Category: Apparel, Current Stock: 100, Reorder Threshold: 90, SupplierID: S001
- 1 の値: Item ID: 1002, Product Name: Running shoes, Category: Footwear, Current Stock: 95, Reorder Threshold: 60, SupplierID: S002
- 2 の値: Item ID: 1003, Product Name: Yoga Mat, Category: Fitness, Current Stock: 20, Reorder Threshold: 10, SupplierID: S003
- 3 の値: Item ID: 1004, Product Name: Coffee mug, Category: Housewares, Current Stock: 150, Reorder Threshold: 140, SupplierID: S004
- 4 の値: Item ID: 1005, Product Name: Backpack, Category: Accessories, Current Stock: 80, Reorder Threshold: 60, SupplierID: S005
- Updated_Inventory (タイプ: 文字列)
デフォルト値: Item ID: 1001, Product Name: Phone Case, Category:Accessories, Current Stock: 50, Reorder Threshold: 20, SupplierID: S006
- Inventory_Stock (タイプ: リスト、サブタイプ: 文字列)
- リスト内の指定した位置に値を設定するには、[アクション] ペインで アクションをダブルクリックするか、ドラッグします。
- [リスト変数] フィールドで、[Inventory_Stock] を選択します。
- [インデックス番号] フィールドで、「0」と入力して、値を設定するリスト内の位置を指定します。
- [置換する] フィールドのドロップダウン リストから [Updated_Inventory] 変数を選択し、リスト変数を置き換えます。
- 出力を格納するには、[出力を変数リストに代入] フィールドから [SampleString] を選択します。
- [項目を取得] アクションをダブルクリックまたはドラッグします。
- [リスト変数] フィールドで、[Inventory_Stock] を選択します。
- [インデックス番号] フィールドで、「0」と入力して、値を取得するリスト内の位置を指定します。
- 出力を格納するには、[出力を変数リストに代入] フィールドから [SampleString] を選択します。
- 値を表示するには、[メッセージ ボックス] アクションをダブルクリックまたはドラッグします。[表示するメッセージを入力] フィールドから [SampleString] を選択します。
- [保存]、[実行] をクリックします。
Updated_Inventory 変数の値 (Item ID: 1001, Product Name: Phone Case, Category:Accessories, Current Stock: 50, Reorder Threshold: 20, SupplierID: S006) は、Inventory_Stock 変数のインデックス 0 に設定されます。[項目を取得] アクションを使用して、インデックス 0 の値を実行時に取得すると、出力は次のように表示されます。