Variables prédéfinies

Les variables prédéfinies (ou variables système) renvoient des valeurs spécifiques concernant la machine sur laquelle le robot est exécuté. Les utilisateurs ne peuvent pas modifier les valeurs d\'une variable prédéfinie.

Les types de variables prédéfinies comprennent le presse-papiers, la date et l\'heure, les chaînes et les paramètres du système.
Remarque : Les variables système sont appelées variables prédéfinies dans Automation 360.

Presse-papiers

Utilisez les actions du package Presse-papiers pour effectuer des opérations sur la variable de presse-papiers. Voir Presse-papiers package.

Variable Description
Presse-papiers Cette variable renvoie le contenu du presse-papiers.

Date et heure

Utilisez les actions du package Date/heure pour effectuer des opérations sur les variables de date/heure. package Date/heure

Variable Description
Date Renvoie la date ainsi que les heures, les minutes et les secondes.
Remarque : Les heures peuvent être au format 24 ou 12 heures, selon la configuration de la machine.
Jour Cette variable renvoie le jour au format JJ.
Heure Cette variable renvoie les heures au format HH.
Machine Renvoie le nom du périphérique sous forme de chaîne.
Milliseconde Renvoie les millisecondes avec une valeur comprise entre 0 et 999.
Minute Cette variable renvoie les minutes au format MM.
Mois Cette variable renvoie le mois au format MM.
Remarque : Il s\'agit d\'une variable de type numérique.
Seconde Cette variable renvoie les secondes au format SS.
Année Cette variable renvoie l\'année au format AAAA.

Chaîne

Utilisez les variables suivantes pour modifier le mode d\'affichage d\'une chaîne.
Variable Description
Entrer Démarre une nouvelle ligne sans revenir au début de la ligne en fonction du système d\'exploitation du périphérique. Par exemple, la variable ajoute toujours une nouvelle ligne dans CentOS Linux. Dans Microsoft Windows, la variable ajoute un saut de page dans l\'application Microsoft Word et une nouvelle ligne dans l\'application Bloc-notes.
Nouvelle ligne Cette variable démarre une nouvelle ligne et déplace le curseur au début de la ligne suivante, quels que soient l\'application et le système d\'exploitation du périphérique. Sur les systèmes UNIX ou Linux, il est représenté par \'\n\', c\'est-à-dire qu\'il renvoie des caractères LF et sur les systèmes Microsoft Windows, il est représenté par \'\r\n\', c\'est-à-dire qu\'il renvoie des caractères CRLF.
Séparateur Délimite une séparation entre les valeurs avec une valeur <sep>.
Tab Crée un grand espace.

Réglages système et paramètres

Utilisez les variables suivantes pour renvoyer des données de l\'ordinateur connecté à l\'Bot Agent en cours d\'exécution :

Variable Description
AAControlRoom Renvoie l\'URL de la Control Room.
AAInstallationPath Renvoie le chemin d\'installation du Bot Agent. Par exemple, C:\Program Files\Automation Anywhere\Bot Agent.
AATaskExecutor Renvoie des détails sur l\'utilisateur d\'exécution utilisé pour exécuter un robot. Si le robot est déployé sur un Bot Runner assisté, cette variable renvoie des informations sur l\'utilisateur connecté. Si le robot est déployé par un déclencheur, cette variable renvoie des informations sur l\'utilisateur associé à cette licence d\'Bot Runner.

Cette variable est un dictionnaire avec les clés suivantes :

  • Executor_UserName
  • Executor_FirstName
  • Executor_LastName
  • Executor_Email
  • Execution_type : cette clé renvoie le type d\'exécution
    • Lorsque vous planifiez l\'exécution d\'un robot à exécuter, la clé Execution_Type dans la variable AATaskExecutor renvoie des informations sur le type d\'exécution avec le type de planification (fréquence), telles que Run as schedule <Daily, Weekly, or Monthly>.
    • Lorsque vous utilisez un déclencheur dans un robot, la clé Execution_Type est accessible via les données du déclencheur. La clé Execution_Type renvoie Run through Trigger sous forme de chaîne pour les déclencheurs. Le Execution_type peut être utilisé dans tous les déclencheurs.
AATaskInvoker Renvoie les détails sur l\'utilisateur qui a déployé le robot soit en exécutant ou en planifiant le robot. Si le robot est déployé sur un Bot Runner assisté, cette variable renvoie des informations sur l\'utilisateur connecté. Si le robot est déployé par un déclencheur, cette variable renvoie des informations sur l\'utilisateur qui a défini le déclencheur.

Cette variable est un dictionnaire avec les clés suivantes :

  • Invoker_Email
  • Invoker_FirstName
  • Invoker_UserName
  • Invoker_LastName
AATaskName Cette variable renvoie le chemin et le nom du Bot de tâche en cours d\'exécution. Par exemple, /Bot/Finance/combineSheets
CPUUsage Cette variable renvoie le pourcentage d\'utilisation du CPU.

Utilisez cette variable dans une action Attendre la condition afin de faire patienter le robot jusqu\'à ce que l\'utilisation du processeur de l\'ordinateur diminue pour atteindre une valeur spécifique. Voir Attendre package.

Machine Renvoie le nom de l\'ordinateur.
RAMUsage Cette variable renvoie l\'utilisation de la RAM, en mégaoctets.

Utilisez cette variable dans une action Attendre la condition afin de faire patienter le robot jusqu\'à ce que l\'utilisation de la mémoire RAM de l\'ordinateur diminue pour atteindre une valeur spécifique. Voir Attendre package.

OSName Renvoie le système d\'exploitation. Par exemple, Windows 10 64-bit.
TotalRAM Cette variable renvoie la quantité totale de RAM disponible.
  • La Version 11.3 comprenait des variables système E-mail, Fichier et PDF, pouvant contenir un nombre limité de valeurs de propriétés. Dans Automation 360, une quantité infinie de valeurs de propriétés E-mail, Fichier et PDF sont stockées dans les variables de dictionnaire définies par l\'utilisateur. Pour plus d\'informations, voir Utilisation de la variable de dictionnaire pour les propriétés d'e-mail et Utilisation de la variable du dictionnaire pour les propriétés d'un PDF.
  • La Version 11.3 comprenait des variables système Excel pour renvoyer la cellule, la colonne ou l\'emplacement de la ligne. Dans Automation 360, le package Excel avancé contient les actions suivantes pour renvoyer des valeurs d\'emplacement : Obtenir l\'adresse de la cellule, Obtenir la colonne et Obtenir la ligne.
  • La Version 11.3 contenait une variable système Compteur pour renvoyer le nombre d\'itérations de la boucle. Dans Automation 360, l\'utilisateur doit créer et configurer une variable numérique.