Utiliser le composant Envoyer les clés

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 4 minutes de lecture
  • Simulez les frappes clavier à l’aide du composant Envoyer les touches dans Studio de conception de bureau de RPA. Utilisez le composant pour saisir des données dans des champs tels que des zones de texte et des listes et envoyer des touches spéciales à des applications telles que Maj, Contrôle, F1 et F2.

    Avant de commencer

    Rôle requis : aucun

    Pourquoi et quand exécuter cette tâche

    Pour afficher toutes les touches et fonctions spéciales prises en charge, cliquez sur Clés et fonctions prises en charge.

    De nombreuses propriétés du composant Envoyer les clés sont communes à d’autres composants de l’interface utilisateur Actions. Pour configurer ces propriétés, reportez-vous à la section Propriétés des composants d’actions (interface utilisateur).

    Les propriétés uniques au composant Envoyer les clés sont données.
    Tableau 1. Propriétés du composant Envoyer les clés
    Propriété Description
    Type d'entrée Type d’entrée au clavier envoyée à l’application. L’entrée par défaut est SendInput.
    • SendInput : simule les frappes sur l’application cible.
    • SendKeys : simule les frappes sur l’application cible, mais présente certaines limitations. Par exemple, cela ne fonctionne pas avec les sessions RDP.

    Procédure

    1. Dans la fenêtre Toolbox (Boîte à outils), accédez à Actions (UI) > Envoyer les clés.
    2. Faites glisser le composant Envoyer les clés vers l’aire de conception.
    3. Cliquez sur l’icône de l’appareil photo (icône Appareil photo).
      Le message « Appuyez sur CTRL+MAJ » pour la sélection s’affiche.
    4. Appuyez sur les touches Ctrl + Maj .
      La souris se transforme en icône de croisement (icône de croisement).
    5. Faites glisser la souris sur l’application pour capturer la zone où le composant effectuera une action et se relâchera.
      La zone sélectionnée est capturée sous forme d’image dans le composant Envoyer les clés.
    6. Faites glisser l’icône plus verte ( icône verte plus.)sur l’image capturée et placez-la à l’emplacement où le composant Envoyer les clés effectuera une action.
    7. Facultatif : Ajoutez une ancre à l’image capturée en effectuant les actions suivantes :
      Une ancre est un identificateur unique qui permet au composant Envoyer des clés d’identifier la pièce sur laquelle le composant effectuera une action. Bien que l’ajout d’un ancrage soit une bonne approche, il est facultatif. Si vous n’ajoutez pas d’ancre, le composant Envoyer les clés traite l’ensemble de l’image capturée comme une ancre. Pour savoir comment utiliser l’ancre, reportez-vous aux étapes d’utilisation du Ancrefichier .
      1. Dans le composant Envoyer les clés, cliquez avec le bouton droit de la souris sur l’image, puis cliquez sur Ajouter un point d’ancrage.
        L’ancre se présente sous la forme d’un rectangle jaune bordé de rouges.
      2. Pour identifier la partie de l’image pour le composant Envoyer les clés, faites glisser et placez l’ancre à l’emplacement unique de l’image.
        Conseil :

        Pour modifier les dimensions de l’ancrage, positionnez le périphérique souris le long du bord de l’ancrage jusqu’à ce que le périphérique de souris se transforme en une flèche diagonale à deux côtés ( Flèche à deux côtés.), puis faites glisser l’ancre.

    8. Facultatif : Capturez d’autres images en effectuant les actions suivantes :
      Les images alternatives évitent un échec d’exécution lorsque le composant Envoyer les clés ne trouve pas l’image qui a été capturée en premier. Dans ce cas, le composant Envoyer les clés recherche d’autres images à exécuter. Vous pouvez ajouter autant d’images alternatives que vous le souhaitez.
      1. Dans la fenêtre IMAGES ALTERNATIVES, cliquez sur l’icône Ajouter une image ( icône Ajouter une image.)
      2. Cliquez sur l’icône de l’appareil photo (icône Appareil photo).
        Le message « Appuyez sur CTRL+MAJ » pour la sélection s’affiche.
      3. Appuyez sur les touches Ctrl + Maj .
        La souris se transforme en icône de croisement (icône de croisement).
      4. Faites glisser le périphérique de la souris sur la partie de la zone où vous souhaitez que le composant s’exécute, puis relâchez le périphérique de la souris.
        La zone sélectionnée est capturée sous forme d’image dans le composant Envoyer les clés.
      5. Faites glisser l’icône plus verte ( icône verte plus.)sur l’image capturée et placez-la à l’emplacement où le composant Envoyer les clés effectuera une action.
      6. Cliquez sur OK.
    9. Facultatif : Dans le volet Propriétés, sous Général, sélectionnez SendInput ou SendKeys dans la liste Type d’entrée.
      L’action par défaut est SendInput.
    10. Pour définir les clés dans le champ Entrée de texte , reportez-vous à la section Configurer les propriétés des ports.
    11. Connectez les ports de données et de contrôle du composant Envoyer des clés aux ports correspondants des autres composants, comme décrit dans le tableau suivant.
      Type de port Nom de port Type de données Objectif de la connexion Obligatoire?
      Données dans Entrée de texte Chaîne Utilise les clés ou les clés spéciales qui permettent d’effectuer une action. Oui
    12. Facultatif : Pour tester le composant, cliquez avec le bouton droit sur la barre du composant, puis cliquez sur Exécuter à partir d’ici.

    Soumettre le nom d’un employé dans une application de badges

    Le composant Envoyer les clés a capturé l’image de l’application de badgeage. Maintenant, l’utilisateur envoie les clés « Abel Tuter » au composant. L’icône plus verte ( icône verte plus.) est l’emplacement où le texte sera saisi. Maintenant, exécutez le composant.

    Au fur et à mesure que l’utilisateur exécute le composant, le texte « Abel Tuter » est saisi dans le champ Nom.

    Utilisez le composant Envoyer les clés pour cliquer sur le bouton Imprimer le badge et exécuter le composant. Le nom de l’employé est soumis pour l’attribution d’un badge.