action Attribuer dans Dictionnaire
- Dernière mise à jour2023/07/03
action Attribuer dans Dictionnaire
Vous pouvez utiliser l'action Attribuer du package Dictionnaire pour attribuer la valeur d'un dictionnaire source à la variable du dictionnaire de destination.
Exemple d'attribution d'une valeur de dictionnaire source
Cet exemple montre comment créer un robot qui attribue une valeur de dictionnaire source à la variable du dictionnaire de destination.
- 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 : Dictionay_Assign.
- 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 deux variables de type Dictionnaire :
- Variables du dictionnaire source : AppraisalData_FY22
- Variable du dictionnaire de destination : AppraisalData_FY23
- Saisissez les valeurs de paire de clés suivantes dans les variables des dictionnaires source et de destination.
AppraisalData_FY22 (Source)
Clé Valeur Nom Bob, John, Sarah Âge 52, 26, 42 Intitulé de poste Développeur senior, Rédacteur technique, RH ID d'e-mail bob.jones@abc.com, john@abc.com, sarah@abc.com Numéro de téléphone 752000000, 753000000, 754000000 CTC 160 000 $, 110 000 $, 100 000 $ Prime Développeur senior : 15 %, Rédacteur technique : 15 %, RH : 15 % Type d'emploi Développeur senior : Permanent, Rédacteur technique : Sous-traitant, RH : Permanent AppraisalData_FY23 (Destination)
Clé Valeur Nom Bob, John, Sarah Âge 52, 26, 42 Intitulé de poste Développeur senior, Rédacteur technique, RH ID d'e-mail bob.jones@abc.com, john@abc.com, sarah@abc.com Numéro de téléphone 752000000, 753000000, 754000000 CTC 170 000$, 120 000$, 110 000$
- Créez deux variables de type Dictionnaire :
- Pour attribuer la valeur du dictionnaire source à la variable du dictionnaire de destination, double-cliquez sur l'action
ou faites-la glisser.
- Sélectionnez la variable du dictionnaire source dans la liste déroulante ou créez et saisissez AppraisalData_FY22 dans le champ Sélectionner la variable du dictionnaire source.
- Pour conserver la sortie, sélectionnez une variable ou créez et saisissez AppraisalData_FY23 dans le champ Sélectionner la variable du dictionnaire de destination.
Remarque : Si les deux variables de dictionnaire (source et destination) contiennent les mêmes clés, la variable du dictionnaire de destination sera remplacée par la valeur de la variable du dictionnaire source. - Pour imprimer la valeur de la variable de destination (AppraisalData_FY23), double-cliquez sur l'action
Zone de message ou faites-la glisser. Saisissez les valeurs suivantes dans le champ Entrer le message à afficher :
- $AppraisalData_FY23{"Job tile"}$
- $AppraisalData_FY23{"CTC"}$
- $AppraisalData_FY23{"Bonus component"}$
- $AppraisalData_FY23{"Employment type"}$
- Cliquez sur Enregistrer, puis sur Exécuter.
La sortie s'affiche comme suit :
La sortie montre que la clé et ses valeurs (Bonus et Employment type) dans la variable source (AppraisalData_FY22) sont attribuées à la variable de destination (AppraisalData_FY23). De plus, les variables source et de destination contiennent les mêmes clés pour CTC. Par conséquent, la valeur de la variable du dictionnaire de destination est remplacée par la valeur de la variable di dictionnaire source.