Lire et examiner la documentation Automation Anywhere

Fermer les contenus

Contenus

Ouvrir les contenus

Réinitialisation de variables

  • Mis à jour le : 5/10/2019
    • 11.3.x
    • Exploration
    • Enterprise

Réinitialisation de variables

Lorsque vous créez des variables utilisateur et les utilisez dans des tâches d'automatisation, vous devez réinitialiser ces variables chaque fois que vous les utilisez.

Vous pouvez réinitialiser tout type de variable utilisateur, cela inclut les suivantes :

  • Variables de valeur (lire uniquement celles de type txt)
  • Variables liste
  • Variables tableau
  • Variables aléatoires

Réinitialisation de variables valeur

Pour réinitialiser une variable de type valeur, procédez comme suit :

  1. Dans l'espace de travail, faites glisser une commande d'opération de variable dans la tâche.
  2. Sélectionnez l'option Variables utilisateur.
  3. Sous « Spécifier la variable », sélectionnez la variable que vous souhaitez réinitialiser.
  4. Cochez la case d'option Réinitialiser.
  5. Dans le champ « Spécifier une valeur », sélectionnez un nouveau fichier texte pour réinitialiser les valeurs de la variable.
  6. Cliquez sur Enregistrer. Toutes les valeurs précédentes de cette variable seront remplacées.

Réinitialisation de variables liste

Pour réinitialiser une variable de type liste, procédez comme suit :

  1. Dans l'espace de travail, faites glisser une commande d'opération de variable dans la tâche.
  2. Sélectionnez l'option Variables utilisateur.
  3. Sous « Spécifier la variable », sélectionnez la variable que vous souhaitez réinitialiser.
  4. Cochez la case d'option Réinitialiser.
  5. Dans le champ « Spécifier une valeur », saisissez de nouvelles valeurs ou sélectionnez un nouveau fichier texte.
  6. Cliquez sur Enregistrer.

Seules les nouvelles valeurs spécifiées seront attribuées. Toutes les valeurs précédentes de cette variable seront remplacées.

Réinitialisation de variables tableau

Plusieurs options sont disponibles pour la réinitialisation des variables tableau.

Pour réinitialiser une variable de type tableau, procédez comme suit :

  1. Dans l'espace de travail, faites glisser une commande d'opération de variable dans la tâche.
  2. Sélectionnez l'option Variables utilisateur.
  3. Dans le champ « Spécifier la variable », sélectionnez la variable tableau dans la liste des variables utilisateur définies pour la tâche. Le type et la source de la variable s'affichent.
  4. Cochez la case d'option Réinitialiser.
  5. Spécifiez les nouvelles dimensions. Par exemple, Ligne 2 et Colonne 2. Vous pouvez également indiquer d'autres variables qui seront insérées ici en appuyant sur la touche de fonction F2 et en sélectionnant les variables.
  6. Dans le champ « Spécifier une valeur », saisissez des valeurs ou insérez une autre variable en appuyant sur la touche de fonction F2.
  7. Cliquez sur Enregistrer.

Restrictions et règles d'utilisation :

  • Si les lignes et les colonnes sont au format numérique, vous pouvez utiliser le bouton Initialiser les valeurs pour insérer de nouvelles valeurs. Dans ce cas, la structure et les valeurs du tableau sont entièrement redéfinies.
  • Pour un tableau ayant le type de source Excel, vous pouvez réinitialiser la totalité de la ligne, de la colonne ou de la plage, ou encore toutes les cellules.
  • Pour un tableau ayant le type de source Excel ou CSV, vous devez spécifier un chemin pour le réinitialiser.

  • L'option Ouvrir le fichier est uniquement activée lorsque vous spécifiez un chemin de fichier valide.
  • Pour un tableau ayant un type de source Base de données, vous pouvez spécifier les propriétés de connexion à une nouvelle base de données en utilisant sa requête SQL.

Réinitialisation de variables aléatoires

Pour réinitialiser une variable aléatoire, procédez comme suit :

  1. Dans l'espace de travail, faites glisser une commande d'opération de variable dans la tâche.
  2. Sélectionnez l'option Variables utilisateur.
  3. Sous « Spécifier la variable », sélectionnez la variable que vous souhaitez réinitialiser.
  4. Cochez la case d'option Réinitialiser.
  5. Dans le champ « Spécifier une valeur », spécifiez de nouvelles valeurs pour la plage de nombres ou la chaîne.
  6. Cliquez sur Enregistrer. Toutes les valeurs précédentes de cette variable seront remplacées.

Scénarios d'utilisation

Exemple 1 :

Taper : Liste Source : Lire à partir du fichier texte Réinitialiser

  1. Commentaire Réinitialiser le type de variable : Liste Source : Lire à partir du fichier texte comportant ce RDlsttxt =https://support.automationanywhere.com, testing@gmail.com, sales@automationanywhere.com, buynow@automationanywhere.com
  2. Variable Operation: Reinitialize $RDlsttxt$
  3. Boucle de démarrage "List Variable $RDlsttxt$"
  4. Commentaire Cette boucle sera exécutée 4 fois, car la variable liste « Lire à partir du fichier texte » comporte 4 entrées.
  5. Commentaire La commande suivante enverra des e-mails aux identifiants d'adresse répertoriés dans la variable liste Lire à partir du fichier texte ci-dessus.
  6. Envoyer un e-mail : Obet "Automation Anywhere finished executing the task." (Automation Anywhere a terminé l’exécution du robot de tâches) avec pièce(s) jointe(s).
  7. Zone de message : "Email to '$RDlsttxt$' has been sent sucessfully."
    (« E-mail à '$RDlsttxt$' a été envoyé avec succès »)
  8. Boucle de fin

Exemple 2 :

Taper : Source du tableau : Lire à partir d'Excel

  1. Commentaire Réinitialisation de la source du tableau : lire à partir du fichier Excel (ArrayExl) dont le fichier CSV a été extrait du site Web.
  2. Variable Operation: Reinitialize $ArrayExl$
  3. Variable Operation: $ArrayRows($ArrayExl$)$ To $Row$
  4. Début de la boucle "$Row$" fois
  5. Si $Counter$ est égal à (=) "1" Alors
  6. Commentaire Ignorer le titre de l'en-tête du fichier CSV extrait du site Web
  7. Continuer
  8. End If
  9. Exécuter la déclaration SQL ! 'Insert into Ebayphilosophy (BookTitle,cost) values ("$ArrayExl($Counter$,1)$",'$ArrayExl($Counter$,2)$')' Session: 'Default'
  10. Boucle de fin
Envoyer le commentaire