StudioX
2022.10
false
Manuel utilisateur de StudioX
Last updated 15 juil. 2024

Tutoriel : Travailler avec l’UI Automation

Dans cet exemple, nous allons créer une automatisation pour les tâches suivantes :

  1. Copier les valeurs d’un fichier Excel.
  2. Coller les valeurs dans les champs spécifiques d'une application de bureau.
  3. Copiez le numéro de transaction de l’application de bureau.
  4. Coller la valeur dans une cellule du fichier Excel.
  5. Cliquez sur un bouton dans l’application de bureau pour soumettre les données.
  6. Afficher un message de confirmation contenant le numéro de transaction et le numéro de compte récupéré depuis l’application.

Nous allons créer un projet et commencer par ajouter une activité Utiliser le fichier Excel (Use Excel File) pour indiquer le fichier Excel à utiliser. Nous ajouterons ensuite une activité Utiliser l'application/le navigateur (Use Application/Browser) qui contiendra les activités qui interagissent avec l’application. À la fin, nous ajouterons une activité Message Box pour afficher le message de confirmation.

  1. Étape 1 : Configurer le projet et télécharger les fichiers nécessaires.
    1. Créez un nouveau projet vierge en utilisant les paramètres par défaut.
    2. Dans ce tutoriel, téléchargez et extrayez les archives avec le projet d’automatisation en appuyant sur le bouton en bas de la page. Copiez le fichier Transaction.xlsx vers le dossier de votre projet, puis double-cliquez sur le fichier DoubleUI.exe pour ouvrir l’application DoubleUI.
  2. Étape 2 : ajouter le fichier Excel au projet.
    1. Dans le panneau Activités, sélectionnez l’onglet Ressources (Resources), puis double-cliquez sur Utiliser un fichier Excel (Use Excel File). Une activité Utiliser un fichier Excel est ajoutée au panneau Concepteur.
    2. Dans l’activité Utiliser un fichier Excel :
      • Cliquez sur Parcourir docs image à droite du champ Sélectionner un fichier Excel ou une plage, puis naviguez vers le fichier Transaction.xlsx et sélectionnez-le.
      • Dans le champ Référencer en tant que, entrez MyExcel.

        Vous avez indiqué vouloir travailler avec le fichier Transaction.xlsx qui sera connu sous le nom de MyExcel dans votre projet.

  3. Étape 3 : Ajouter l’application et les activités devant y être exécutées.
    1. Dans le panneau Activités (Activities), sélectionnez l’onglet Ressources (Resources), puis faites glisser une activité Utiliser l’application/le navigateur (Use Application/Browser) et déposez-la dans l’activité Utiliser un fichier Excel. Une activité Utiliser l’application/le navigateur est ajoutée au panneau Concepteur.
    2. Dans l’activité Utiliser l'application/le navigateur, cliquez sur Indiquer l’application, puis déplacez le pointeur de souris sur l’application DoubleUI. Lorsque la fenêtre est mise en surbrillance, cliquez n’importe où dans DoubleUI.

      L’activité Utiliser l'application/le navigateur est mise à jour et une capture d’écran de la fenêtre apparaît à l’intérieur de l’activité.

    3. Dans le panneau Activités, sélectionnez l’onglet Application/Web, puis faites glisser une activité Saisir dans et déposez-la à l’intérieur de l’activité Utiliser l’application/le navigateur. Une activité Saisir dans est ajoutée dans l’activité Utiliser l’application/le navigateur.
    4. Dans l’activité Saisir dans :
      • Cliquez sur Indiquer la cible à l’écran, puis déplacez le pointeur de souris sur le champ Encaissement dans l’application DoubleUI.exe. Lorsque le champ est mis en surbrillance, cliquez dessus. Le champ de texte est identifié comme étant la cible et le libellé Encaissement juste à côté du champ est identifié comme étant une ancre. Cliquez sur Confirmer dans la fenêtre Options de sélection pour enregistrer la sélection. Une image de la cible et de l’ancre apparaît dans l’activité Saisir dans.

        Vous avez indiqué que vous souhaitez saisir dans le champ Encaissement depuis l’application DoubleUI.exe.

      • Cliquez sur Plus sur le côté droit du champ Saisir ceci, puis sélectionnez MyExcel > Indiquer dans Excel. Dans le fichier Excel, sélectionnez la cellule B1 (Encaissement) et cliquez sur Confirmer dans l’onglet UiPath du ruban Excel. Le champ Saisir ceci affiche votre sélection ainsi : [MyExcel] Feuil1!B1.

        Vous avez indiqué que vous souhaitez copier la valeur Encaissement du fichier Excel vers le champ Encaissement dans l’application DoubleUI.exe.

    5. Répétez les étapes 3 et 4 deux fois de plus pour ajouter les activités Saisir dans afin de copier les valeurs Chèque tiré sur notre banque et Chèque non tiré sur notre banque du fichier Excel (cellules B2 et B3 respectivement) vers les champs correspondants de l’application DoubleUI.
    6. Dans le panneau Activités, sélectionnez l’onglet Application/Web, puis faites glisser une activité Obtenir le texte et déposez-la à l’intérieur de l’activité Utiliser l’application/le navigateur après l’activité Saisir dans. Une activité Obtenir le texte est ajoutée dans l’activité Utiliser l’application/le navigateur.
    7. Dans l’activité Obtenir le texte (Get Text) :
      • Cliquez sur Indiquer la cible à l’écran, puis déplacez le pointeur de souris sur la valeur Transaction # dans l’application DoubleUI.exe et, lorsqu’elle est mise en surbrillance, cliquez sur la valeur. La valeur Transaction # est identifiée comme la cible et le libellé à côté est identifié comme étant une ancre. Cliquez sur Confirmer dans la fenêtre Options de sélection pour enregistrer la sélection. Une image de la cible et de l’ancre est affichée dans l’activité Obtenir le texte.
      • Cliquez sur Plus sur le côté droit du champ Enregistrer dans, puis sélectionnez MyExcel > Indiquer dans Excel. Dans le fichier Excel, sélectionnez la cellule B4 (la valeur Transaction #) et cliquez sur Confirmer dans l’onglet UiPath du ruban Excel. Le champ Enregistrer dans affiche la sélection ainsi : [MyExcel] Feuil1!B4.

        Vous avez indiqué que vous souhaitez copier la valeur Transaction # de l’application DoubleUI.exe vers la cellule B4 dans la Feuil1 du fichier Excel.

    8. Dans le panneau Activités, sélectionnez l’onglet Application/Web, puis faites glisser une activité Cliquer et déposez-la à l’intérieur de l’activité Utiliser l’application/le navigateur après l’activité Obtenir le texte. Une activité Cliquer est ajoutée dans l’activité Utiliser l’application/le navigateur.
    9. Dans l’activité Cliquer, cliquez sur Indiquer la cible à l’écran, puis déplacez le pointeur de souris sur le bouton Accepter dans l’application DoubleUI.exe. Lorsque le bouton est mis en surbrillance, cliquez dessus. Le bouton Accepter est identifié comme étant la cible et le bouton Annuler est identifié comme étant une ancre. Cliquez sur Confirmer dans la fenêtre Options de sélection pour enregistrer la sélection. Une image de la cible et de l’ancre apparaît dans l’activité Cliquer.

      Vous avez indiqué que vous souhaitez cliquer sur le bouton Accepter depuis l’application DoubleUI.exe.

    10. Dans le panneau Activités, sélectionnez l’onglet Application/Web, puis faites glisser une activité Obtenir le texte et déposez-la à l’intérieur de l’activité Utiliser l’application/le navigateur après l’activité Saisir dans. Une activité Obtenir le texte est ajoutée dans l’activité Utiliser l’application/le navigateur.
    11. Dans l’activité Obtenir le texte (Get Text) :
      • Cliquez sur Indiquer la cible à l’écran, puis déplacez le pointeur de souris sur la valeur Compte # dans l’application DoubleUI.exe. Lorsque la valeur est mise en surbrillance, cliquez dessus. La valeur Compte # est identifiée comme étant la cible et le libellé juste à côté de la valeur est identifié comme étant une ancre. Cliquez sur Confirmer dans la fenêtre Options de sélection pour enregistrer la sélection. Une image de la cible et de l’ancre apparaît dans l’activité Obtenir le texte.
      • Cliquez sur l'icône Plus docs image à droite du champ, puis sélectionnez Enregistrer pour une utilisation ultérieure. Entrez le nom Account # de la valeur et cliquez sur OK.

        Vous avez indiqué que vous souhaitez copier la valeur Compte # de l’application DoubleUI.exe et vous avez enregistré la valeur sous le nom de Compte # pour l'utiliser ultérieurement dans votre projet.



  4. Étape 4 : Ajouter et configurer l’activité Zone de Message (Message Box).
    1. Dans le panneau Activités, sélectionnez l’onglet Commun, puis faites glisser une activité Boîte de message et déposez-la à l’intérieur de l’activité Utiliser un fichier Excel après l'activité Utiliser l’application/le navigateur.
    2. Dans l’activité Zone de message, cliquez sur Plus docs image sur le côté droit, puis sélectionnez Texte. La fenêtre du générateur de texte s’affiche.
    3. Nous voulons ajouter pour afficher un texte similaire à : « La transaction n° 123 a été traitée pour le compte n° 456» (Transaction # 123 has been processed for account # 456). Pour ce faire :
      • Saisissez le texte « Transaction n° ».
      • Cliquez sur Plus sur le côté droit de la fenêtre, puis sélectionnez MyExcel > Indiquer dans Excel. Dans le fichier Excel, sélectionnez la cellule B4 (Numéro de transaction) et cliquez sur Confirmer dans l’onglet UiPath du ruban Excel. Vous avez ajouté la valeur du numéro de transaction du fichier Excel.

        Le texte devrait maintenant ressembler à ceci : « Numéro de transaction MyExcel Sheet1!B4 ».
      • Entrez le texte « a été traité pour le compte # ».
      • Cliquez sur Plus sur le côté droit de la fenêtre, puis sélectionnez MyExcel > Utiliser la valeur enregistrée > Compte #. Précédemment, vous avez ajouté la valeur du numéro de compte que vous avez enregistrée pour l'utiliser ultérieurement.

        Le texte doit ressembler à ceci :



    4. Cliquez sur Enregistrer (Save) dans le générateur de texte.
    5. Cliquez sur Enregistrer dans le ruban StudioX pour enregistrer l’automatisation, puis cliquez sur Exécuter pour exécuter l’automatisation.

    Les valeurs sont copiées depuis le fichier Excel et saisies dans l’application DoubleUI, le Numéro de transaction de l’application DoubleUI est recopié dans le fichier Excel, et une boîte de dialogue affichant les numéros de transaction et les numéros de compte apparaît à la fin de l'opération.

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo White
Confiance et sécurité
© 2005-2024 UiPath. Tous droits réservés.