Utilisation de l'itérateur Pour chaque ligne du CSV/TXT

Utilisez l'itérateur Pour chaque ligne du CSV/TXT dans laction Boucle pour lire les données de chaque ligne dans un fichier CSV ou un fichier texte et attribuer la ligne active à une variable d'enregistrement. Le robot lit les valeurs dans chaque cellule comme valeurs de type chaîne, même s'il existe des valeurs numériques.

Prérequis

Commencez par ouvrir le fichier CSV ou le fichier texte. Utilisation de l'action Ouvrir pour un fichier CSV/TXT

Remarque : L'itérateur Pour chaque ligne du CSV/TXT ne prend en charge que les fichiers CSV/TXT conformes à la norme RFC 4180. Pour en savoir plus sur cette norme, consultez la rubrique Common format and MIME type for CSV files.
Pour utiliser l'itérateur Pour chaque ligne du CSV/TXT dans une action Boucle, procédez comme suit :

Procédure

  1. Double-cliquez sur l\' Boucle action ou faites-la glisser depuis le Boucle package vers la palette Actions .
  2. Sélectionnez l'option Pour chaque ligne du CSV/TXT dans la liste Itérateur.
  3. Saisissez le nom de la session que vous avez utilisé pour ouvrir le fichier CSV ou le fichier texte dans l'action Ouvrir.
  4. Sélectionnez une variable d'enregistrement dans la liste Attribuer la ligne actuelle à cette variable, ou créez-en une nouvelle.
    Remarque : Si vous sélectionnez une variable d'enregistrement existante, assurez-vous que la casse des en-têtes de colonne dans le fichier CSV ou texte correspond à celle du schéma de la variable d'enregistrement.

Étapes suivantes

Insérez des actions pour utiliser les valeurs du fichier CSV ou du fichier texte dans votre automatisation. Utilisez la variable d'enregistrement pour récupérer les valeurs par numéro d'index ou nom de colonne. Par exemple, si la première colonne du fichier est intitulée EmployeeID, pour récupérer la valeur de la première cellule de chaque ligne, saisissez $rYourVariableName[0]$ ou $rYourVariableName{EmployeeID}$.
Remarque : Vous devez sélectionner l'option Contient un en-tête dans l'action CSV/TXT > Ouvrir pour spécifier les valeurs d'enregistrement par nom de colonne.

Pour obtenir un exemple, consultez la rubrique Création d'un robot de tableau de bord Bot Insight.