activities
latest
false
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique.
UiPath logo, featuring letters U and I in white
Activités UIAutomation
Last updated 28 oct. 2024

Sélection de liste automatisée

L’exemple ci-dessous explique comment automatiser la sélection de divers éléments à partir d’une liste, affichée sur une page Web. Il contient des activités telles que Select Multiple Items et Element Scope. Vous pouvez retrouver ces activités dans le package UiPath.UIAutomation.Activities.

Voici comment le processus d'automatisation peut être créé :

  1. Ouvrez Studio et démarrez un nouveau Processus.

    Remarque : Téléchargez l’exemple afin d’avoir accès à la page CheckList.html.
  2. Faites glisser un conteneur Séquence vers le concepteur de workflow.

    • Créez la variable suivante :

      Nom de variable

      Types de variables

      Valeur par défaut

      PagePath

      ValeurGénérique

       

      DaysToSelect

      System.String[]

       
  3. Faites glisser une activité Assign dans le conteneur Sequence. Cette activité récupère le chemin du répertoire en cours.

    • Ajoutez la variable PagePath dans le champ À.
    • Ajoutez l’expression Environment.CurrentDirectory dans le champ Valeur.
  4. Faites glisser une autre activité Assign et placez-la sous la première activité Assign. Cette activité récupère le chemin du fichier.

    • Ajoutez la variable PagePath dans le champ À.
    • Ajoutez l’expression Path.Combine(PagePath, "CheckList.html") dans le champ Valeur.
  5. Placez une troisième activité Assign sous l’activité Assign précédente. Cette activité a établi les jours qui doivent être sélectionnés.

    • Ajoutez la variable DaysToSelect dans le champ À.
    • Ajoutez l’expression { "Monday","Friday","Saturday" } dans le champ Valeur.
  6. Faites glisser une activité Open Browser sous l’activité Assign.

    • Dans le panneau Propriétés, sélectionnez l’option IE dans la liste déroulante TypeNavigateur.
    • Ajoutez la variable PagePath dans le champ Url.
    • Cochez la case de l’option NouvelleSession pour démarrer une nouvelle session du navigateur sélectionné.
  7. Faites glisser Select Multiple Items dans l’activité Open Browser.

    • Dans l’activité, cliquez sur l’option Indiquer l’élément à l’intérieur du navigateur (Indicate element inside browser). Le GIF ci-dessous montre toutes les étapes que vous devez suivre :


    • Dans le panneau Propriétés, ajoutez la variable DaysToSelect dans le champ ÉlémentsMultiples.
  8. Placez une activité Message Box sous l’activité Open Browser.

    • Ajoutez l'expression "Days were selected." dans le champ Texte.
    • Dans le panneau Propriétés, cochez la case de l’option PlusHaut. La boîte de message se retrouve au premier plan.
  9. Faites glisser une activité Element Scope sous l’activité Message Box.

    • Dans l’activité, cliquez sur l’option Indiquer l’élément à l’intérieur du navigateur (Indicate element inside browser). Le GIF ci-dessous montre toutes les étapes que vous devez suivre :


  10. Placez une activité Click dans le conteneur Do de l’activité Element Scope.

    • Dans l’activité, cliquez sur l’option Indiquer à l’écran (Indicate on screen). Le GIF ci-dessous montre toutes les étapes que vous devez suivre :


    • Dans le panneau Propriétés, cochez la case de la liste déroulante SimulerClic. Cette option simule le clic en utilisant la technologie de l’application cible et fonctionne en arrière-plan.
  11. Exécutez le workflow. Le robot ouvre une page .html, sélectionne plusieurs jours dans la liste, puis clique sur le bouton Soumettre (Submit).

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.