Exemple d'utilisation de l'option Colonne personnalisée dans le package Données de tableau

Dans cet exemple, vous créez un robot afin de lire un fichier CSV, l'attribuez à une variable de tableau de données, puis modifiez le tableau en ajoutant une nouvelle colonne. Utilisez l'option Colonne personnalisée du package Données de tableau pour insérer des colonnes à un index spécifique.

Prérequis

Avant de commencer à créer le robot, créez un fichier au format .CSV avec les données du tableau suivant et enregistrez-le sous le nom Data_table_input.csv.
Nom Société Disponibilité
René AA FAUX
Leote DG FAUX
Shane CV FAUX

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 > robot.
    3. Dans la fenêtre Créer un robot de tâches, saisissez un nom du robot : Datatable_test.
    4. Acceptez l'emplacement du dossier par défaut : \Bots\. Pour modifier l'emplacement de stockage par défaut du robot, cliquez sur Choisir et suivez les invites.
    5. Cliquez sur Créer et modifier.
  2. Ouvrez le fichier CSV et lisez les données.
    1. Faites glisser ou double-cliquez sur l'action CSV/TXT > Ouvrir.
    2. Dans le champ Nom de session, saisissez Session 1.
    3. Dans le champ Chemin de fichier, cliquez sur Parcourir pour sélectionner votre fichier.

      Sélectionner le fichier dans le chemin de fichier

    4. Cochez la case Contient un en-tête.
    5. Dans l'onglet Délimiteur, cochez la case Virgule.
    6. Faites glisser ou double-cliquez sur l'action CSV/TXT > Lire .
    7. Dans le champ Nom de session, saisissez Session 1.
    8. Dans le champ Attribuer une valeur à une variable, créez une variable de tableau TableFromCSV pour enregistrer le résultat.
    9. Faites glisser ou double-cliquez sur l'action CSV/TXT > Fermer .
  3. Insérez une nouvelle colonne de type String dans le tableau existant.
    1. Double-cliquez sur l'action Tableau de données > Insérer une colonne ou faites-la glisser.
    2. Dans le champ Tableau de destination, sélectionnez la variable TableFromCSV.
    3. Dans le champ Insérer la colonne à l'index, sélectionnez dernier index.
    4. Dans l'option Insérer une colonne, sélectionnez Colonne personnalisée.
    5. Dans le champ Nom de la colonne, saisissez Adresse.
    6. Dans le champ Type de colonne, sélectionnez le type de données Chaîne.
    7. Dans le champ Valeur par défaut, saisissez Bangalore.
  4. Écrivez les nouvelles données dans le fichier CSV.
    1. Double-cliquez sur ou faites glisser l'action Tableau de données > Écrire dans le fichier.
    2. Dans le champ Nom du tableau de données, sélectionnez la variable TableFromCSV.
    3. Dans le champ Entrer le nom du fichier, sélectionnez le fichier CSV que vous avez enregistré sur votre bureau.
    4. Dans le champ Lors de l'écriture, sélectionnez l'option Écraser le fichier existant.
  5. Ouvrez le fichier CSV pour afficher les données mises à jour.
    1. Faites glisser l'action Excel avancé > Ouvrir ou double-cliquez dessus.
    2. Dans l'onglet Fichier, cliquez sur Parcourir pour sélectionner votre fichier.
    3. Cochez la case La feuille contient un en-tête.
    4. Sélectionnez l'option Mode écriture seule pour autoriser la lecture et la modification du fichier.
    5. Faites glisser l'action Délai > Délai ou double-cliquez dessus.
    6. Saisissez un délai de 5 secondes.
  6. Fermez le fichier CSV.
    1. Faites glisser l'action Excel avancé > Fermer ou double-cliquez dessus.
    2. Sélectionnez l'option Enregistrer les modifications lors de la fermeture du fichier.
    3. Dans le champ Nom de session, sélectionnez le nom de session que vous avez utilisée pour ouvrir le fichier CSV.
  7. Insérez une nouvelle colonne de type DateTime dans le tableau existant.
    1. Double-cliquez sur l'action Tableau de données > Insérer une colonne ou faites-la glisser.
    2. Dans le champ Tableau de destination, sélectionnez la variable TableFromCSV.
    3. Dans le champ Insérer une colonne à l'index, sélectionnez index spécifique et indiquez l'index dans le champ de texte.
    4. Dans l'option Insérer une colonne, sélectionnez Colonne personnalisée.
    5. Dans le champ Nom de la colonne, saisissez Date d'entrée en fonction.
  8. Ouvrez le fichier CSV pour afficher les données mises à jour.
    1. Faites glisser l'action Excel avancé > Ouvrir ou double-cliquez dessus.
    2. Dans l'onglet Fichier, cliquez sur Parcourir pour sélectionner votre fichier.
    3. Cochez la case La feuille contient un en-tête.
    4. Sélectionnez l'option Mode écriture seule pour autoriser la lecture et la modification du fichier.
    5. Faites glisser l'action Délai > Délai ou double-cliquez dessus.
    6. Saisissez un délai de 5 secondes.
  9. Fermez le fichier CSV.
    1. Faites glisser l'action Excel avancé > Fermer ou double-cliquez dessus.
    2. Sélectionnez l'option Enregistrer les modifications lors de la fermeture du fichier.
    3. Dans le champ Nom de session, sélectionnez le nom de session que vous avez utilisée pour ouvrir le fichier CSV.