Lire et examiner la documentation Automation Anywhere

Fermer les contenus

Contenus

Ouvrir les contenus

Exemple : transférer des données d'Excel vers un formulaire Web

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

Exemple : transférer des données d'Excel vers un formulaire Web

Transférez les données d'une feuille de calcul Excel vers un formulaire Web à l'aide des commandes Excel, Boucle, Clonage d'objet et Enregistreur Web.

Les étapes suivantes présentent un exemple général de l'automatisation de cette tâche :

Procédure

  1. Ouvrez le formulaire Web :
    1. Dans le sous-menu Enregistreur Web, double-cliquez sur la commande Ouvrir le navigateur ou faites-la glisser.
    2. Saisissez l' URL à ouvrir et cliquez sur Enregistrer.
  2. Ajoutez un délai d'ouverture du navigateur à la page Web :
    1. Double-cliquez sur la commande Attendre ou faites-la glisser.
    2. Sélectionnez la case d'option Attendre la fenêtre.
    3. Dans le menu déroulant, sélectionnez la fenêtre.
    4. Saisissez le temps d'attente et cliquez sur Enregistrer.
  3. Ouvrez la feuille de calcul contenant les données :
    1. Dans le sous-menu Excel, double-cliquez sur la commande Ouvrir la feuille de calcul ou faites-la glisser.
    2. Cliquez sur Parcourir pour sélectionner le fichier Excel.
    3. Cliquez sur Contient un en-tête, puis sur Enregistrer.

      Cette action exclut les données d'en-tête de la première ligne.

    4. Double-cliquez sur la commande Obtenir les cellules ou faites-la glisser.
    5. Cliquez sur Obtenir toutes les cellules, puis sur Enregistrer.
  4. Créez une boucle pour parcourir chaque ligne de la feuille de calcul :
    1. Dans le sous-menu Boucle, double-cliquez sur la commande Chaque ligne d'un ensemble de données Excel ou faites-la glisser.
    2. Cliquez sur Enregistrer.

      Un commentaire s'affiche sous la ligne d'action Start Loop.

  5. Capturez les champs de formulaire Web en tant qu'objets pour manipuler leur contenu :
    1. Double-cliquez sur la commande Clonage d'objet après la commande Commentaire ou faites-la glisser.
    2. Dans le menu déroulant, sélectionnez la fenêtre.
    3. Cliquez sur Capturer et maintenez le bouton de la souris enfoncé jusqu'à ce que la page Web s'affiche.
    4. Placez le pointeur de la souris sur le champ, puis relâchez le bouton.

      La fenêtre Clonage d'objet s'affiche.

    5. Dans le menu déroulant Action à effectuer sélectionnez Définir le texte.
    6. Cliquez dans la zone de saisie Texte à définir.
    7. Appuyez sur F2.

      La fenêtre Insérer une variable s'affiche.

    8. Sélectionnez Colonne Excel, puis cliquez sur Insérer.

      La fenêtre Option de colonne Excel s'affiche.

    9. Saisissez le numéro de colonne et cliquez sur OK.
    10. Cliquez sur Enregistrer.
  6. Répétez les étapes ci-dessus pour capturer chaque champ de formulaire Web en tant qu'objet et l'affecter à des colonnes Excel.
  7. Automatisez le clic sur le bouton Soumettre dans le formulaire Web :
    1. Double-cliquez sur la commande Clonage d'objet après la commande Commentaire ou faites-la glisser.
    2. Dans le menu déroulant, sélectionnez la fenêtre.
    3. Cliquez sur Capturer et maintenez le bouton de la souris enfoncé jusqu'à ce que la page Web s'affiche.
    4. Placez le pointeur de la souris sur le bouton Soumettre, puis relâchez.

      La fenêtre Clonage d'objet s'affiche.

    5. Dans le menu déroulant Action à effectuer sélectionnez Clic gauche.
    6. Cliquez sur Enregistrer.
  8. Lorsque vous cliquez sur le bouton Soumettre, le formulaire Web envoie les données à un serveur pour qu'il traite et génère un message de réussite. Insérez une commande Retard pour prendre en compte le temps de traitement :
    1. Double-cliquez sur la commande Retard ou faites-la glisser.

      La fenêtre Retard s'affiche.

    2. Sélectionnez la case d'option Retard régulier et définissez le champ sur 5 secondes.
    3. Cliquez sur Enregistrer.
  9. Lorsque la page Web vous redirige vers le message de réussite, accédez au formulaire Web :
    1. Dans le sous-menu Enregistreur Web, double-cliquez sur la commande Naviguer vers l'URL ou faites-la glisser.
    2. Saisissez l' URL à ouvrir et cliquez sur Enregistrer.
  10. Fermez le navigateur après avoir exécuté la commande Boucle de fin, puis enregistrez la tâche pour mettre fin à la logique Robot de tâches.
    1. Double-cliquez sur la commande Fermer la feuille de calcul ou faites-la glisser, puis cliquez sur Enregistrer.
    2. Nommez la tâche et cliquez sur Enregistrer.
    3. Cliquez sur Exécuter.
Envoyer le commentaire