Exemple d'utilisation d'une variable de fichier

Apprenez à utiliser les variables de fichier dans les robots. Il peut arriver qu'un robot doive accéder à un fichier plusieurs fois en fonction de la tâche qu'il effectue. Vous pouvez stocker les références de fichiers dans des variables de fichiers et utiliser ces variables dans les robots au lieu d'ajouter des chemins d'accès directs aux fichiers.

Dans cet exemple, l'exemple de robot fait ce qui suit :
  • Utilise une variable de fichier pour accéder à un fichier CSV.
  • Ouvre et lit les données du fichier en utilisant la variable de fichier.
  • Récupère et affiche l'adresse d'un employé sous forme de message.
Si vous ne disposez pas encore d'un exemple de fichier CSV contenant des adresses, vous pouvez copier les données suivantes dans un fichier texte et les enregistrer en tant que fichier CSV sur votre ordinateur :
Roy, Doe, 120 Jefferson St., Riverside, IT_PROG
Shaun, McGinnis, 220 Hobo Av., Rocky Point, FI_ACCOUNT
John, Mark, 124 Jefferson St., Riverside, SA_HEAD
Sophie, Tyler, 7300 Terrace "At the Plaza" Rd., Wells, IT_PROG
Stephen, Mathew, 22 Theressia St., Troy, IT_PROG
Anne, Ross, 9th St., Lexington, IT_PROG

Procédure

  1. Créez un robot.
    1. Dans le panneau de gauche, cliquez sur Automatisation.
      La liste des robots et des formulaires disponibles s'affiche.
    2. Cliquez sur Créer un nouveau > Robot de tâches.
    3. Nommez le robot Employee Data.
    4. Cliquez sur Créer et modifier.
  2. Créez une variable nommée varFile.
    1. Cliquez sur Créer la variable dans le panneau Variables.
    2. Dans Type, sélectionnez le Fichier comme type de variable.
    3. Dans Nom, saisissez varFile.
    4. Sélectionnez Dossier bureau ou fichier.
    5. Dans Chemin spécifique, cliquez sur Parcourir et sélectionnez l'exemple de fichier CSV que vous avez sur votre ordinateur.
    6. Cliquez sur Créer.
  3. Pour ouvrir le fichier CSV à l'aide de la variable de fichier, recherchez le package CSV/TXT dans le panneau Actions et ajoutez l'action Ouvrir à l'Éditeur de robots.
    1. Dans Chemin de fichier, cliquez sur Variable et saisissez $varFile$.
    2. Assurez-vous que Virgule est sélectionnée comme délimiteur si vous utilisez les données d'exemple fournies dans le tutoriel. Si votre fichier CSV utilise un autre délimiteur, spécifiez le délimiteur.
    3. Cliquez sur Enregistrer.
  4. Pour lire le fichier CSV, recherchez le fichier CSV/TXT package dans le panneau Actions et ajoutez l'action Lire à l'Éditeur de robots.
    1. Dans Attribuer une valeur à la variable, cliquez sur (x) pour créer une variable nommée TableFromCSV. Les valeurs lues dans le fichier CSV seront stockées dans la variable.
    2. Cliquez sur Enregistrer.
  5. Pour afficher l'adresse de la quatrième ligne sous forme de message, ajoutez l'action Zone de message à l'Éditeur de robots.
    1. Dans le champ Entrer le message à afficher, cliquez sur (x).
    2. Sélectionnez la variable TableFromCSV.
    3. Pour sélectionner la quatrième ligne, saisissez 3 dans Index de ligne du tableau.
    4. Pour sélectionner la troisième colonne, cliquez sur Index dans Colonne de tableau, puis saisissez 2.
      Assurez-vous que la valeur saisie dans le champ Entrer un texte de message à afficher est $TableFromCSV[3][2]$.
    5. Cliquez sur Oui, insérer.
    6. Cliquez sur Enregistrer.
  6. Exécutez le robot.
    Le robot affiche l'adresse : 7300 Terrace "At the Plaza" Rd.