Utiliser le composant ActionSet

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 4 minutes de lecture
  • À l’aide du composant ActionSet dans Studio de conception de bureau de RPA, vous pouvez cliquer, faire glisser, lire et définir du texte, interagir avec des tables, etc., en combinant plusieurs actions utilisateur en une seule tâche.

    Avant de commencer

    Rôle requis : aucun

    Pourquoi et quand exécuter cette tâche

    À l’aide du composant ActionSet, vous pouvez simuler une interaction utilisateur dans une automatisation en spécifiant plusieurs actions utilisateur.

    Vous pouvez configurer les propriétés des paramètres du composant ActionSet. Pour plus d’informations sur ces propriétés, reportez-vous à la section Propriétés des composants des actions (interface utilisateur).

    À l’aide des commandes de la fenêtre, vous capturez une zone d’une fenêtre d’application, définissez une ou plusieurs ancres et définissez les interactions utilisateur que vous souhaitez simuler dans cette fenêtre. Une ancre permet de spécifier la zone cible de l’interaction en définissant une zone statique à partir de laquelle des actions peuvent être définies à une distance relative. Pour plus d’informations sur les ancres, reportez-vous à la section Ancre.

    Remarque :
    Le composant ActionSet est compatible avec le navigateur Internet Explorer, Windowsainsi Citrix qu’avec les applications.

    Procédure

    1. Dans le volet Boîte à outils, accédez à Actions (interface utilisateur) > Ensemble d’actions.
    2. Faites glisser le composant ActionSet vers l’aire de conception.
    3. Cliquez sur l’icône Paramètres du composant ( Icône Paramètres du composant.) ou double-cliquez sur l’en-tête du composant.
      La fenêtre PARAMÈTRES DE L’ENSEMBLE D’ACTIONS s’affiche.
    4. Effectuez les actions suivantes :
      Capturez la zone de la fenêtre de l’application externe avec laquelle vous souhaitez que l’automatisation interagisse. Par exemple, capturez la zone entourant un bouton ou un champ de texte dans un navigateur Web.
      1. Cliquez sur Capturer l’image.
        Le message Appuyez sur « CTRL+MAJ » pour la sélection .
      2. Basculer vers l’application externe.
      3. Appuyez simultanément sur les touches Ctrl + Maj , puis relâchez-les.
        La souris se transforme en icône de croisement (icône de croisement).
      4. Faites glisser la souris sur l’élément sur lequel vous souhaitez que le composant ActionSet effectue une action et sur sa zone environnante et relâche.
        Par exemple, si vous souhaitez que le composant clique sur un bouton, faites glisser la souris pour capturer le bouton et ses zones environnantes.
        La zone sélectionnée est capturée sous forme d’image dans la fenêtre ACTIONSET SETTINGS.

        Pour exécuter des actions dans plusieurs fenêtres, utilisez plusieurs composants ActionSet dans votre workflow.

    5. Pour ajouter une ou plusieurs ancres, procédez comme suit :
      1. Revenez à Studio de conception de bureau de RPA et dans la fenêtre PARAMÈTRES DE L’ENSEMBLE D’ACTIONS, cliquez sur AJOUTER UNE ANCRE.
        L’ancre apparaît sous la forme d’un rectangle jaune avec des bordures rouges.
      2. Si nécessaire, déplacez l’ancre vers une partie de l’image capturée qui ne changera pas.
        Par exemple, déplacez l’ancre vers une étiquette de titre ou de champ.

        Si la zone sous l’ancrage ne correspond pas exactement à la zone correspondante de l’image capturée, l’ancre n’est pas reconnue et le composant ActionSet ne fonctionne pas comme prévu. Choisissez une zone statique de l’image pour définir votre ancre.

        Vous pouvez définir plusieurs points d’ancrage. Plusieurs ancres vous permettent de définir la relation géographique entre l’ancre et la cible avec plus de précision lorsque vous ciblez différents emplacements de l’image.

    6. Cliquez avec le bouton droit sur l’ancre et sélectionnez une action à effectuer dans le menu contextuel.
    7. Pour effectuer les actions que le composant ActionSet peut effectuer, reportez-vous aux étapes suivantes dans la rubrique appropriée pour configurer l’action :
      Tableau 1. Actions des composants ActionSet
      Action Référence
      Simuler un clic de souris Utiliser l’action de clic ActionSet)
      Saisir du texte dans un champ Utiliser l’action ActionSet SetText
      Capturer le texte d’une fenêtre ou d’une page Web Utiliser l’action ActionSet GetText
      Capturer une table Utiliser l’action ActionSet Obtenir la table
      Sélectionner, copier ou supprimer du texte Utiliser l’action de sélection de texte ActionSet
      Lire du texte dans une image Utiliser l’action de lecture de texte OCR d’ActionSet
      Lire une table dans une image Utiliser l’action Table de lecture OCR de l’ensemble d’actions
      Lisez le texte d’une image et cliquez dessus lorsqu’elle est trouvée Utiliser l’action de lecture de texte OCR d’ActionSet
      Simuler une pression sur une touche ou une fonction de touche Utiliser l’action ActionSet SendKeys
      Simuler une autre action de la souris (par exemple, cliquer avec le bouton droit de la souris, glisser, faire défiler ou coller) Utiliser l’action de souris ActionSet
    8. Facultatif : Pour ajouter d’autres actions, répétez les étapes 6 et 7.
    9. Facultatif : Pour supprimer l’ancre, cliquez dessus avec le bouton droit de la souris, puis cliquez sur Supprimer.
    10. Facultatif : Connectez les ports de données et de contrôle du composant ActionSet aux ports correspondants des autres composants, comme décrit dans le tableau suivant.

      Le composant ActionSet dispose d’un paramètre facultatif, que vous pouvez utiliser pour spécifier la poignée de la fenêtre dans laquelle l’action a lieu. Une poignée de fenêtre peut identifier une fenêtre spécifique plus rapidement qu’il n’est possible de le faire en utilisant la correspondance d’image. Vous pouvez également spécifier des règles de correspondance pour aider l’automatisation à trouver la fenêtre cible en testant les fenêtres disponibles par rapport aux règles que vous spécifiez.

      Pour spécifier la poignée de fenêtre, connectez le port de sortie de données de gestion de fenêtre d’un autre composant (tel que le composant Démarrer l’application) au port d’entrée de données de gestion de fenêtre du composant ActionSet. Pour plus d’informations sur le paramètre Poignée de fenêtre, consultez le tableau suivant.

      Type de port Nom du port Type de données Objectif de la connexion Obligatoire? Notes
      Données dans Poignée de fenêtre Entier Poignée numérique de la fenêtre dans laquelle l’action sera effectuée. Il doit s’agir de la fenêtre à partir de laquelle l’image de la fenêtre ACTIONSET SETTINGS a été capturée. Non. La connexion du port est facultative. Vous devez fournir la poignée de la fenêtre à partir de laquelle vous avez capturé l’image de l’écran.