action Définir un élément dans Liste
- Dernière mise à jour2024/07/01
action Définir un élément dans Liste
Vous pouvez définir un élément à la position spécifique dans une liste et stocker le résultat dans une variable à l'aide de l'action Définir un élément.
Paramètres
- Sélectionnez la variable de liste dans laquelle vous souhaitez définir une valeur dans la liste Variable de liste.
- Spécifiez la position dans la liste où vous souhaitez définir l'élément dans le champ Numéro d'index. L'index de liste commence à 0. Le premier élément de la liste se trouve à la position 0, le deuxième élément à la position 1, etc.
- Sélectionnez une variable dans la liste déroulante dans le champ Remplacer par pour remplacer la variable de la liste.
- Dans la liste Attribuer la sortie à une variable, sélectionnez une variable à utiliser pour stocker la sortie.
Exemple d'utilisation de l'action Définir un élément dans une automatisation
Dans cet exemple, vous créerez une automatisation qui définit un élément à une position spécifique dans une liste et stocke la sortie dans une variable.
- Créez un robot.
- Dans le panneau de gauche, cliquez sur Automatisation.
La liste des robots et des formulaires disponibles s'affiche.
- Cliquez sur Créer un robot.
- Saisissez le nom du robot : List_Set_item.
- Cliquez sur Créer et modifier.
- Dans le panneau de gauche, cliquez sur Automatisation.
- Créez les variables définies par l'utilisateur à l'aide de l'icône Créer une variable (+) en haut du menu Variables. Créez les variables suivantes et entrez les valeurs :
-
Inventory_Stock (Type : Liste, sous-type : Chaîne)
- valeur à 0 : Item ID: 1001, Product Name: Blue T-Shirt, Category: Apparel, Current Stock: 100, Reorder Threshold: 90, SupplierID: S001
- Valeur à 1 : Item ID: 1002, Product Name: Running shoes, Category: Footwear, Current Stock: 95, Reorder Threshold: 60, SupplierID: S002
- Valeur à 2 : Item ID: 1003, Product Name: Yoga Mat, Category: Fitness, Current Stock: 20, Reorder Threshold: 10, SupplierID: S003
- Valeur à 3 : Item ID: 1004, Product Name: Coffee mug, Category: Housewares, Current Stock: 150, Reorder Threshold: 140, SupplierID: S004
- Valeur à 4 : Item ID: 1005, Product Name: Backpack, Category: Accessories, Current Stock: 80, Reorder Threshold: 60, SupplierID: S005
-
Updated_Inventory (Type : Chaîne)
Valeur par défaut : Item ID: 1001, Product Name: Phone Case, Category:Accessories, Current Stock: 50, Reorder Threshold: 20, SupplierID: S006
-
Inventory_Stock (Type : Liste, sous-type : Chaîne)
- Pour définir une valeur à une position spécifiée dans une liste, double-cliquez sur l'action
ou faites-la glisser depuis le volet Actions.
- Dans le champ Variable de liste, sélectionnez Inventory_Stock.
- Dans le champ Numéro d'index, saisissez 0 pour spécifier la position dans la liste dans laquelle vous souhaitez définir une valeur.
- Sélectionnez une variable Updated_Inventory dans la liste déroulante dans le champ Remplacer par pour remplacer la variable de la liste.
- Pour stocker la sortie, sélectionnez SampleString dans le champ Attribuer la sortie à la variable de liste.
- Faites glisser ou double-cliquez sur l'action
Obtenir un élément.
- Dans le champ Variable de liste, sélectionnez Inventory_Stock.
- Dans le champ Numéro d'index, saisissez 0 pour spécifier la position dans la liste à partir de laquelle vous souhaitez récupérer une valeur.
- Pour stocker la sortie, sélectionnez SampleString dans le champ Attribuer la sortie à la variable de liste.
- Pour imprimer la valeur, double-cliquez sur l'action Zone de message ou faites-la glisser. Sélectionnez SampleString dans la champ Saisir le message à afficher.
- Cliquez sur Enregistrer, puis sur Exécuter.
La valeur de variable Updated_Inventory (Item ID: 1001, Product Name: Phone Case, Category:Accessories, Current Stock: 50, Reorder Threshold: 20, SupplierID: S006) est définie à l'index 0 dans la variable Inventory_Stock. Lorsque vous utilisez l'action Obtenir un élément pour récupérer la valeur à l'index 0, au moment de l'exécution, le résultat s'affiche comme suit :