action Obtenir l'élément dans Liste
- Dernière mise à jour2024/06/28
action Obtenir l'élément dans Liste
Vous pouvez récupérer une valeur à la position spécifiée dans une liste et stocker la sortie dans une variable en utilisant l'action Obtenir l'élément.
Paramètres
- Sélectionnez la variable de liste dont vous souhaitez récupérer une valeur dans la liste Variable de liste.
- Spécifiez la position dans la liste à partir de laquelle vous souhaitez récupérer la valeur 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.
- Dans la liste Attribuer la sortie à une variable, sélectionnez une variable à utiliser pour stocker la sortie.
Exemple d'utilisation de l'action Obtenir un élément
Par exemple, pour créer un robot permettant d'extraire des données d'une liste dans laquelle vous souhaitez consulter les données relatives aux ventes de l'iPhone14 le jour du lancement du produit, procédez comme suit :
- 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_Get_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 une variable de type Liste et sélectionnez le type de données N'importe lequel pour inclure tous les sous-types de données (Chaîne, Booléen, Nombre, Date/heure ou Fichier).
- Sélectionnez le type et saisissez les valeurs suivantes :
Type Valeur Date/heure 2023-06-15 Nombre 100 Chaîne Fréquentation Chaîne Boutique Apple Oakridge - San Jose Chaîne Type de téléphone - iPhone Chaîne iPhone 14 pro max Chaîne iPhones vendus - 10 Booléen vrai
- Pour récupérer 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 CustomerData.
- Dans le champ Numéro d'index, saisissez 1 pour spécifier la position dans la liste à partir de laquelle vous souhaitez récupérer une valeur.
- Pour stocker la sortie, sélectionnez SampleNumber dans le champ Attribuer la sortie à la variable de liste.
- Pour imprimer la valeur de l'index 1, double-cliquez sur l'action Zone de message ou faites-la glisser. Saisissez la valeur $CustomerData[1].Number:toString$ dans le champ Entrer le message à afficher.
- Cliquez sur Enregistrer, puis sur Exécuter.
Le robot affiche les données d'index de la position une de la variable de liste (100).
- Répétez l'étape 3.
- Faites glisser l'action
.
- Sélectionnez l'option Variable dans le champ Variable de date/heure source.
- Sélectionnez SampleString dans le champ Attribuer la sortie à une variable.
- Pour imprimer les valeurs, faites glisser la Zone de message. Saisissez les valeurs suivantes dans le champ Entrer le message à afficher :
- $SampleString$
- $CustomerData[1].Number:toString$
- $CustomerData[2]$
- $CustomerData[3]$
- $CustomerData[4]$
- $CustomerData[5]$
- $CustomerData[6]$
- $CustomerData[7].Boolean:toString$
- Cliquez sur Enregistrer, puis sur Exécuter.
La sortie s'affiche comme suit :
La sortie montre que le 15 juin, 100 clients ont visité la boutique Apple de San Jose le jour du lancement du produit, et que dix iPhones ont été vendus. La valeur true indique que l'iPhone est le smartphone le plus vendu en 2023.