Exemple de logique de boucle dans une invite

Les développeurs peuvent utiliser Co-Pilot for Automators pour créer rapidement une logique de boucle dans l'automatisation de robot en utilisant le langage naturel dans une invite d'instruction.

Cet exemple illustre la conception d'une invite pour créer une automatisation de robot qui parcourt en boucle les e-mails et enregistre les coordonnées de chaque expéditeur dans un fichier Excel. Remarquez qu'après la saisie de l'invite, Co-Pilot for Automators génère et séquence automatiquement les actions nécessaires et le type d'itérateur dans une structure que vous devez vérifier et compléter en définissant les valeurs correspondant à votre cas d'utilisation individuel.

Cet exemple vise à illustrer l'expérience et les étapes à suivre lors de l'application de Co-Pilot for Automators pour développer une logique de boucle. Veillez à examiner avec attention les résultats obtenus à partir d'invites plus sophistiquées, générant des scénarios plus complexes, pour vous assurer qu'ils correspondent aux résultats escomptés. Toutes les variables et connexions générées suivent l'étiquetage par défaut lorsqu'elles sont interprétées par le langage utilisé dans votre invite.

Procédure

  1. Dans un nouveau projet de l'Bot editor, cliquez sur Co-Pilot pour ouvrir Co-Pilot for Automators.
  2. Saisissez l'invite suivante : Connect to my email and loop through unread emails and insert details of all senders in a new excel file and save the file.
    Les actions nécessaires sont ajoutées au canevas. Vous pouvez ignorer le commentaire qui peut apparaître, car il s'agit simplement d'une notification générée à partir de votre invite, à moins que vous ne le trouviez pertinent pour vos besoins d'automatisation.

    Cette image montre les résultats de la saisie de l'invite.
  3. Les variables nécessaires ont été renseignées et mises en correspondance avec les actions de l'automatisation. Examinez-les afin d'apporter les améliorations nécessaires à votre automatisation individuelle.
    1. Dans l'action E-mail : Se connecter, les variables de votre serveur individuel requièrent des données pour $pStrServerhost$ et $pNumPort$.
    2. Les variables $pCredUsername$ et $pCredSecuredpassword$ requièrent votre Nom d'utilisateur et votre Mot de passe individuels.

    Cette image montre les variables d'e-mail ayant besoin de valeurs.
  4. L'action Boucle est configurée pour les e-mails non lus dans votre dossier Boîte de réception. Vous pouvez rendre cette automatisation plus spécifique en modifiant le type d'e-mail ou le dossier.

    Cette image montre le type d'itérateur.
  5. L'action Excel avancé : Insérer est configurée pour s'insérer au niveau de la variable $pNumInsertrownumber$. Modifiez cette variable pour insérer des données sur la ligne ou la colonne de votre choix dans Excel.

    Cette image montre la variable d'insertion ayant besoin d'une valeur.
  6. Enfin, testez et enregistrez votre automatisation.