Utiliser le composant ActionSet

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 4 minutes de lecture
  • Le composant ActionSet permet à une automatisation d’interagir avec Windows les applications (telles que les navigateurs Web) et avec Citrix les applications. À l’aide de ce composant unique 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 de l’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 un ou plusieurs ancrages et définissez les interactions utilisateur que vous souhaitez simuler dans cette fenêtre. Un ancrage 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 Ancrage.
    Figure 1. Fenêtre Paramètres de l’ensemble d’actions
    Fenêtre Paramètres de l’ensemble d’actions.
    Remarque :
    Le composant ActionSet est compatible avec le navigateur Internet Explorer, Windows ainsi 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 ACTIONSET SETTINGS (Paramètres ACTIONSSET) 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 une image.
        Le message Appuyez sur « CTRL+MAJ » pour la sélection .
      2. Basculez 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, puis relâchez.
        Par exemple, si vous souhaitez que le composant clique sur un bouton, faites glisser le curseur de 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.

        Toutes les actions ActionSet ont lieu dans la fenêtre sélectionnée. Pour exécuter des actions dans plusieurs fenêtres, utilisez plusieurs composants ActionSet dans votre workflow.

    5. Pour ajouter un ou plusieurs ancrages, procédez comme suit :
      1. Revenez à Studio de conception de bureau de RPA et dans la fenêtre PARAMÈTRES ACTIONSSET, 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 sur une partie de l’image capturée qui ne changera pas.
        Par exemple, déplacez l’ancre vers un titre ou une étiquette de champ.

        Si la zone sous l’ancrage ne correspond pas exactement à la zone correspondante de l’image capturée, l’ancrage ne sera pas reconnu et le composant ActionSet ne fonctionnera 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 dans 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, consultez les é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 Utilisez l’action ActionSet SetText.
      Capturer le texte d’une fenêtre ou d’une page Web Utilisez l’action ActionSet GetText.
      Capturer une table Utiliser l’action ActionSet Obtenir la table.
      Sélectionner, copier ou supprimer du texte Utilisez 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 de 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 le handle de la fenêtre dans laquelle l’action a lieu. Une descripteur de fenêtre peut identifier une fenêtre spécifique plus rapidement qu’il n’est possible d’utiliser la correspondance d’images. 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 le descripteur 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 Notes
      Données dans Poignée de fenêtre Entier La 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. Vous devez fournir la poignée de la fenêtre à partir de laquelle vous avez capturé l’image de l’écran.