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

Gérer l'automatisation du texte

L’exemple ci-dessous explique comment automatiser un texte reçu en entrée à l’aide d’activités telles que Get Full Text, Get Visible Text et Find Text Position. 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 : Ouvrez l’application Notepad.exe.
  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

      question

      Chaîne de caractères (string)

       
  3. Faites glisser une activité Boîte de dialogue (Input Dialog) dans le conteneur Séquence.

    • Dans le panneau Propriétés , ajoutez l'expression "Please ask a 'YES/NO' question" dans le champ Libellé .
    • Ajoutez la valeur "Question" dans le champ Titre.
    • Ajoutez la variable question dans le champ Résultat.
  4. Faites glisser une activité Open Application sous l’activité Input Dialog.

    • Dans l’activité, cliquez sur l’option Indiquer la fenêtre à l’écran (Indicate window on screen). Vous pouvez maintenant sélectionner l’application désirée. Le GIF ci-dessous montre toutes les étapes que vous devez suivre :


  5. Placez un conteneur Sequence dans l’activité Open Application.

    • Créez les variables suivantes :

      Nom de variable

      Types de variables

      Valeur par défaut

      fullText

      Chaîne de caractères (string)

       

      visibleText

      Chaîne de caractères (string)

       

      visibleInfo

      System.Collections.Generic.IEnumerable<UiPath.Core.TextInfo>

       

      position

      System.Drawqing.Rectangle

       
  6. Faites glisser une activité Type Into dans le conteneur Sequence.

    • Dans l’activité, cliquez sur l’option Indiquer l’élément à l’intérieur de la fenêtre (Indicate element inside window). Vous pouvez maintenant sélectionner l’application désirée. Le GIF ci-dessous montre toutes les étapes que vous devez suivre :


    • Dans le panneau Propriétés , ajoutez l'expression `question.ToString + " --

      Oui"` dans le champ Texte .

      7. Faites glisser une activité Get Full Text et placez-la sous l’activité Type Into.

    • Dans l’activité, cliquez sur l’option Indiquer l’élément à l’intérieur de la fenêtre (Indicate element inside window). Vous pouvez maintenant sélectionner l’application désirée. Le GIF ci-dessous montre toutes les étapes que vous devez suivre :


    • Dans le panneau Propriétés , ajoutez la variable fullText dans le champ Texte .
  7. Placez une activité Get Visible Text sous l’activité Get Full Text.

    • Dans l’activité, cliquez sur l’option Indiquer l’élément à l’intérieur de la fenêtre (Indicate element inside window). Vous pouvez maintenant sélectionner l’application désirée. Le GIF ci-dessous montre toutes les étapes que vous devez suivre :


    • Dans le panneau Propriétés , ajoutez la variable visibleText dans le champ Texte .
    • Ajoutez la variable visibleInfo dans le champ InformationsMots.
  8. Faites glisser une activité Get Position sous l’activité Get Visible Text.

    • Dans l’activité, cliquez sur l’option Indiquer l’élément à l’intérieur de la fenêtre (Indicate element inside window). Vous pouvez maintenant sélectionner l’application désirée. Le GIF ci-dessous montre toutes les étapes que vous devez suivre :


    • Dans le panneau Propriétés, ajoutez la variable position dans le champ Rectangle.
  9. Placez une activité Message Box sous l’activité Get Position.

    • Dans le panneau Propriétés , sélectionnez l'option OK dans la liste déroulante Boutons .
    • Ajoutez l’expression "Text information" dans le champ Légende.
    • Ajoutez l'expression "The text '" + fullText.ToString +"' is at position" + position.ToString dans le champ Texte.
  10. Exécutez le processus. Saisissez une question dans la boîte de dialogue. Elle est automatiquement saisie dans un bloc-notes, puis traitée. À la fin, une boîte de message s’affiche avec des informations sur la question que vous avez saisie.

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.