Aperçu des variables
- Dernière mise à jour2025/02/21
Automation 360 propose plusieurs variables, chacune conçue pour contenir des types de données spécifiques et destinée à une utilisation particulière. Consultez les rubriques ci-dessous pour en savoir plus sur chaque variable et sur la façon de les utiliser.
Utiliser des variables
Consultez le tableau suivant pour savoir comment Automation 360 transmet des valeurs variables entre un bot parent et un robot enfant lors de l\'utilisation de différents types de données :
Type de données | Comportement |
---|---|
Nombre, Chaîne, Booléen, DateHeure, Identifiant, et Tableau de données (Affecter, Joindre, et Fusionner) | Créez un bot parent et enfant en utilisant les types de données suivants (Nombre, Chaîne, Booléen, Date/heure et Information d\'identification) et exécutez TaskBot. Si le bot parent transmet une variable au bot enfant par le biais de variables d\'entrée, et si vous modifiez les valeurs de ces variables dans le bot enfant, les modifications ne sont pas enregistrées lorsque l\'exécution revient au bot parent. Lorsque vous utilisez ces types de données, la valeur réelle de la variable est transmise, et toute modification apportée à ces variables dans le bot enfant n\'est pas répercutée sur le bot parent. |
Liste, Dictionnaire, Fichier, Tableau, Fenêtre, Enregistrement, Session, Formulaire et Table de données (Insérer ou Supprimer une ligne ou une colonne, Trier et Définir la valeur d\'une seule cellule) | Créez un bot parent et enfant en utilisant les types de données suivants (Liste, Dictionnaire, Fichier, Tableau, Fenêtre, Enregistrement, Session et Formulaire) et exécutez TaskBot. Si le bot parent transmet une variable au bot enfant par le biais de variables d\'entrée, et si vous modifiez les valeurs de ces variables dans le bot enfant, les modifications sont enregistrées lorsque l\'exécution revient au bot parent. Lorsque vous utilisez ces types de données, les valeurs sont transmises par référence, et toute modification apportée à ces variables dans le bot enfant est répercutée sur le bot parent. |
Exemple : Vous avez créé un bot parent et un robot enfant en utilisant les variables suivantes :
- VarListe: Données relatives à l\'employé (nom, prénom, date de naissance)
- VarString: Type d\'emploi (permanent)
- VarNumber: 100
Dans le bot enfant, vous avez mis à jour les valeurs suivantes :
-
Vous avez ajouté un nouveau détail dans la variable VarList comme suit Employee data (Date of Joining)
- Vous avez remplacé la valeur de la variable VarString par Employment type (Contract)
- Vous avez remplacé la valeur de la variable VarNumber par 50
Lorsque le bot parent appelle le bot enfant et que l\'exécution revient au bot parent, la variable Liste affiche les valeurs mises à jour, tandis que les valeurs des variables Chaîne et Chiffre ne changent pas :
- VarListe: Données relatives à l\'employé (prénom, nom, date de naissance, date d\'entrée en fonction)
- VarString: Type d\'emploi (permanent)
- VarNumber: 100
- Informations d'identification et variables d'informations d'identification dans l'Bot editor
- Utilisez les informations d'identification lors de la création de bots pour transmettre des informations sensibles telles que des mots de passe et des numéros de compte. L'utilisation d'informations d'identification permet de séparer les informations sensibles des bots et des Bot Runners, ce qui réduit le risque de fuite de données ou d'accès d'utilisateurs non autorisés.
- Variables prédéfinies
- Les variables prédéfinies (ou variables système) renvoient des valeurs spécifiques concernant la machine sur laquelle le bot est exécuté. Les utilisateurs ne peuvent pas modifier les valeurs d\'une variable prédéfinie.
- Vos variables (définies par l'utilisateur)
- Les utilisateurs et certaines actions créent des variables définies par l'utilisateur pour stocker temporairement des valeurs. Utilisez ce type de variable pour saisir des valeurs dans une action (titre de la fenêtre, informations d'identification de connexion ou chemin de fichier), ou pour accepter le résultat d'une action (valeurs lues à partir d'un fichier ou renvoi d'une valeur booléenne).
- Valeurs globales
- Les valeurs globales permettent aux utilisateurs de réutiliser des valeurs identiques avec différents bots au lieu de créer de nouvelles variables pour chaque bot.
- Variables d\'élément de travail
- Vous pouvez utiliser les variables d'un Work Item pour transférer les attributs ou valeurs d'un Work Item au Task Bot à partir de la Control Room, lorsque vous exécutez le bot avec l'option Exécuter le robot avec file d'attente.