activities
latest
false
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.
UiPath logo, featuring letters U and I in white

Activités UIAutomation

Dernière mise à jour 20 déc. 2024

OUT OF SUPPORT
v21.4

v21.4.4

Date de publication : 2 juin 2021

Résolution de bogues

  • Java Bridge n’a pas pu être installé à partir d’UiExplorer.
  • Correction de problèmes de performances avec les activités Obtenir l’attribut (Get Attribute), Obtenir la position (Get Position), Obtenir le texte (Get Text), Texte existant (Text Exists), Texte OCR existant (OCR Text Exists).
  • Lors de l’utilisation des activités Transaction d’appel (Call Transaction) et Connexion SAP (SAP Login) exécutant XenApp dans un conteneur App-V, la Enter n’a pas été exécutée.
  • Les scripts SAPGUI ne permettaient pas d’automatiser les applications SAP Logon publiées en tant qu’App-V.

v21.4.3

Date de publication : 26 avril 2021

UI Automation Modern

L’activité Extract Table Data d’a été remaniée, contenant plusieurs nouvelles propriétés, ainsi qu’un nouvel assistant qui vous aide à vous guider à travers le processus d’extraction des données. Cette fonctionnalité peut également être utilisée à partir du nouvel enregistreur Extraction de table (Table Extraction) qui apparaît dans le ruban si vous avez sélectionné l’expérience moderne. Les données structurées n’ont jamais été aussi faciles à extraire, grâce à la multitude de nouvelles fonctionnalités que cette version apporte !

La nouvelle fonctionnalité Vérification d’exécution vous permet de vous assurer que l’action (un clic ou un type, par exemple) a été correctement exécutée au moment de l’exécution – qu’elle a eu le résultat escompté. Cette fonctionnalité peut être configurée à partir des activités suivantes et des paramètres de projet :

  • Cliquer (Click)
  • Saisir dans (Type Into)
  • Pointer (Hover)

L’activité Utiliser l’application/le navigateur (Use Application/Browser) dispose d’un nouveau champ de propriété Incognito/fenêtre privée qui vous permet d’ouvrir la session du navigateur en mode incognito ou privé.

La nouvelle recherche multi-sélecteurs est maintenant utilisée pour toutes les recherches, tant au moment de l’exécuteur qu’au moment de la conception. Cela fonctionne en arrière-plan, de sorte qu’il n’aura pas d’impact sur votre expérience avec le produit, mais donnera tout simplement de meilleurs résultats dans l’ensemble.

Vous pouvez désormais définir une zone que vous souhaitez automatiser en faisant glisser lors de l’utilisation de la fonctionnalité Enregistreur d'application/Web, vous permettant ainsi d’utiliser l’automatisation de l’image dans vos workflows.

Check:text était une fonctionnalité masquée du Sélecteur de correspondances approximatives, qui vous permettait de cibler facilement les éléments contenant du texte. D’une certaine façon, elle est similaire à l’ancienne activité Cliquer sur le texte ( Click Text ). Maintenant, mise à niveau pour faire partie de l’expérience Modern, cette fonctionnalité se trouve sous le Sélecteur de correspondances approximatives, dans l’écran de sélection, et en l’utilisant, vous pouvez maintenant sélectionner la façon dont vous souhaitez que le texte soit traité tout en indiquant votre cible, avec le support pour les caractères génériques et les variables.

Pour augmenter la facilité d’utilisation et la personnalisabilité, certains paramètres tels que l’ensemble minuteur pour Pause (F2) lors de l’indication d’un élément à l’écran, persistent maintenant par machine, entre les sessions.

Vous pouvez maintenant indiquer les cibles dynamiques, qui ne dépendent plus de leurs étiquettes de texte. Cela vous permet de travailler avec des éléments qui ont des étiquettes de texte dynamiques ou avec des éléments spécifiques dans les listes de recherche, en ce qui concerne leur position dans la recherche plutôt que leurs étiquettes de texte. Ceci est fait en exploitant la performance du sélecteur de correspondances approximatives, qui peut maintenant également utiliser des caractères génériques pour des correspondances approximatives supplémentaires.

La nouvelle activité Obtenir une URL (Get URL) vous permet de récupérer l’URL d’une page Web et de la réutiliser dans votre automatisation, ce qui rend l’automatisation web beaucoup plus facile.

Les cibles qui ne sont plus disponibles, telles que les apps fermées, peuvent désormais être modifiées en mode hors ligne, de sorte que vous n’avez pas besoin de passer par l’ensemble du processus de mise en place de la même fenêtre à nouveau pour modifier un seul caractère dans votre sélecteur.

L’activité Vérifier le statut de l’application (Check App State) peut désormais également être utilisée en dehors de l’activité Utilisation l’application/le navigateur (Use Application/Browser) pour des situations telles que la connexion à un VPN ou le démarrage d’une machine virtuelle.

L’ enregistreur d’applications/Web peut désormais être utilisé avec n’importe quelle application de votre machine, sans avoir besoin de basculer entre les applications. Nous avons adapté l'enregistreur à vos besoins, et il peut désormais déterminer automatiquement le fait que vous indiquez des actions dans une autre application et se comporter en conséquence, en enregistrant automatiquement vos étapes.

Pour faciliter votre automatisation, l’indication de certains types d’apps avec Utiliser l’app/le navigateur remplit désormais automatiquement la propriété Arguments, ce qui facilite l’utilisation des apps Java, PDF, apps Office ou Windows.

Vous pouvez désormais utiliser des variables et des arguments directement dans l’écran Options de sélection lors de l’édition du Sélecteur et du Sélecteur de correspondances approximatives.

Les activités Cliquer (Click) et Pointer (Hover) ont désormais la propriété CursorMotionType qui vous permet de sélectionner le type de mouvement que vous souhaitez que la souris utilise lors de l’exécution de l’action, qu’elle soit Instant ou Smooth.

Les caractères génériques sont désormais pris en charge dans le champ Élément de l’activité Sélectionner Élément. En outre, un nouveau champ propriété a été ajouté à cette activité, AlterIfDisabled, qui effectue l’action de sélection même si l’élément cible est désactivé.

En raison du fait que certaines actions, telles que double clic, ont échoué lorsqu’elles sont exécutées avec la méthode Simulation, elles sont maintenant exécutées avec la méthode Événements matériels par défaut, évitant ainsi la situation lorsque le flux de travail échoue silencieusement.

L’activité Extraire des données structurées (Extract Structured Data) prend désormais en charge l’intégration avec le référentiel Objet.

La case à cocher Vérifier la visibilité des éléments a été implémentée dans la fenêtre Options de sélection, permettant aux utilisateurs de travailler exclusivement avec des éléments d’interface utilisateur visibles.

L’enregistreur App/Web prend désormais en charge l’utilisation de touches modificatrices lors de l’enregistrement des actions.

La propriété Wait for ready a été rebaptisée Wait for page load dans toutes les activités modernes d’UIAutomation, ce qui reflète mieux son objectif.

UI Automation Classic

L’activité Déclencher le processus (Start Process) peut maintenant ouvrir des fichiers avec tous les types d’extension, tels que .doc, .xls, .png, .pdf, etc.

Les activités Cliquer (Click) et Pointer (Hover) ont désormais la propriété CursorMotionType qui vous permet de sélectionner le type de mouvement que vous souhaitez que la souris utilise lors de l’exécution de l’action, qu’elle soit Instant ou Smooth.

Les caractères génériques sont désormais pris en charge dans le champ Élément de l’activité Sélectionner Élément. En outre, un nouveau champ propriété a été ajouté à cette activité, AlterIfDisabled, qui effectue l’action de sélection même si l’élément cible est désactivé.

L’activité Étendue des cellules de la table (Table Cell Scope) a un nouveau champ de propriété, Index des lignes de la table, qui affiche l’index de la ligne trouvée et qui est utile dans les cas de tables qui ont la première ligne vide.

Java Native Scraping récupère maintenant les limites des mots lorsque la case à cocher Obtenir les infos de mots est sélectionnée.

L’activité Lier à un navigateur (Attach Browser) dispose d’une nouvelle option dans la propriété Type de navigateur (BrowserType) adaptée à d’autres navigateurs basés sur Chrome.

Le support a été ajouté pour les sites Web qui utilisent Shadow DOM pour leurs éléments d’interface utilisateur. Ces pages peuvent désormais être automatisées à l’aide de Google Chrome, Firefox et Edge.

Lors de l’utilisation de variables dans les sélecteurs, les modifications apportées au panneau Variables prennent désormais également effet dans les sélecteurs. Veuillez noter que cela ne s’applique qu’aux variables modifiées après la mise à niveau vers cette version du package UIAutomation, de sorte que cela ne provoque pas de changement de rupture dans les anciens flux de travail.

La liste déroulante Clé dans le corps de l’activité Envoyer la touche de raccourci (Send Hotkey) prend désormais en charge les touches de raccourci de recherche automatique dans la liste lorsqu’elle est élargie.

SAP

UiPath Studio prend en charge maintenant la dernière version de SAP WinGUI 7.70 avec toutes les nouvelles fonctionnalités telles qu’un nouveau thème visuel, Quartz, prise en charge du contrôle alternatif du navigateur (Microsoft Edge) ainsi que le support de mise à l’échelle multi-moniteurs.

La capture des données et l’extraction de données d’écran sont prises en charge pour l’extraction des données pour SAP ALV Tables. Il est possible d'extraire une ou plusieurs tables ALV de l'écran SAP.

L’activité Étendue des cellules de table (Table Cell Scope) peut maintenant être utilisée pour l’automatisation de la table SAP FIORI.

Computer Vision

Les activités CV Click, CV Hover et CV Check possèdent désormais la propriété CursorMotionType qui vous permet de sélectionner le type de mouvement que la souris doit réaliser lors de l’exécution de l’action, que ce soit Instant ou Smooth.

Les activités de Computer Vision ne supportent désormais que l’OCR, si vous les configurez en tant que tels, assurant ainsi une meilleure expérience utilisateur globale.

Un meilleur mécanisme de détection des changements a été mis en place dans les activités Computeur Vision, minimisant le nombre d’analyses complètes du CV requises et optimisant le processus.

L’activité CV Get Text affiche maintenant un aperçu des résultats de texte dans le concepteur, affichant le texte qui va être extrait.

UI Explorer

UiExplorer dispose d’une nouvelle fonctionnalité qui retarde la restauration de la fenêtre UiExplorer jusqu’à ce que les données du sélecteur soient chargées. Elle est destinée à être utilisée avec des éléments d’UI qui s’auto-ferment au moment de la perte de la cible.

Changements radicaux

  • Le sous-champ texte attendu des fonctionnalités du champ de propriété Vérifier l’exécution a été modifié et n’est plus compatible avec les projets d’automatisation construits avec UIAutomation v21.2.0-preview, provoquant un changement de rupture.
  • La propriété Délai d’attente (Timeout) de l’activité Élément existant (Element Exists) peut désormais être configurée à partir des paramètres du projet dans Studio.
  • Utilisation de Cliquer avec Simuler le clic sur une application Java qui ne prend pas en charge cette fonctionnalité n’a pas fonctionné, mais aucune erreur n’a été lancée et le flux de travail a continué l’exécution. Le même scénario donne maintenant une erreur et peut provoquer des changements de rupture dans les flux de travail qui l’ont utilisé.
  • Dans une application Java, l’utilisation de l’activité Cliquer (Click) avec des événements matériels sur les éléments d’UI à partir d’un onglet différent de celui mis au point donne maintenant la bonne exception. Veuillez noter que cela peut casser les anciens flux de travail.
  • Dépréciation du moteur OCR Microsoft Project Oxford Online. L’exception suivante est lancée au moment de l’exécution : Microsoft Project Oxford has been completely retired. Please switch to a different OCR engine.

Fin de la prise en charge de Microsoft Edge Legacy

  • À partir de v21.10, le pack d’activités UIAutomation ne prendra plus en charge le navigateur Microsoft Edge Legacy, de sorte que l’extension de Microsoft Edge Legacy ne fonctionnera plus.

Résolution de bogues

  • Lorsque le champ de propriété URL dans Utiliser l’application/le navigateur contenait une variable de chaîne avec une URL, le fait de cliquer sur le bouton dans le corps de l’activité qui a ouvert une nouvelle session de navigateur avec les paramètres spécifiés n’a rien fait.
  • L’activité Sélectionner l’élément (Select Item) n’a pas fonctionné avec la zone de listes modifiables et les zones de liste dans les applications Java.
  • Correction d’un problème qui a causé des exceptions à traiter de manière incorrecte lors de l’utilisation d’activités Parallèles.
  • L’initialisateur de type pour Emgu.CV.CvInvoke donne une exception lors de l’utilisation d’activités Image ou Computeur Vision.
  • L’activité Texte existant (Text Exists) a toujours renvoyé True lorsqu’elle est utilisée à l’intérieur d’une activité Parallèle et que la propriété Parallèle a été sélectionnée.
  • UiExplorer n’a pas chargé de sélecteurs dans certaines situations sur Internet Explorer. L'implémentation de la fonction de délai de restauration de fenêtre dans UIExplorer a permis d’éviter ce problème.
  • Extraction de données d’écran d’une image à travers une boucle While a échoué dans certaines situations.
  • Correction d’un problème qui a causé le crash de l’exécuteur lorsque vous travaillez avec une application Java.
  • L’activité Block User Input a été débloquée lors de l’utilisation de la clé Alt uniquement.
  • Une exception a été lancée lors de l’utilisation d’une bibliothèque contenant l’activité Placer dans le presse-papiers (Set To Clipboard) qui a défini une chaîne vide.
  • Lors de l’utilisation de l’éditeur Sélecteur, la suppression ”app=” depuis un sélecteur ne l’a pas invalidée.
  • Lors de la capture des données sur certaines tables de données, la fenêtre d’aperçu n’affichait pas la colonne A.
  • L’indication d’un PDF dans Internet Explorer avec un Utiliser l’application/le navigateur a causé un gel.
  • L’activité Masquer la fenêtre (Hide Window) est maintenant cachée de StudioX.
  • Les fenêtres contextuelles de Chrome n’ont pas été détectées lors de l’utilisation des connexions Remote Desktop Protocol.
  • Certaines pages Web de Chrome ont gelé le système lors de l’indication avec une activité Utiliser l’application/le navigateur.
  • L’indication d’une page Chrome ou Internet Explorer avec une activité Utiliser l’application/le navigateur dans de mauvaises conditions réseau a causé un gel.
  • Lors de l’utilisation de Saisir dans (Type Into) avec des événements matériels, les lettres ont été dupliquées dans le texte dactylographié sur une page Web spécifique.
  • Lors de l’utilisation de Cliquer (Click) avec la méthode Simuler (Simulate) sur les éléments des applications Java, l’action a été signalée comme réussie, même si l’action n’a pas été prise en charge par l’élément cible. Maintenant, en essayant de cliquer avec la méthode Simuler sur un élément qui ne prend pas en charge l’action (tels que les panneaux), une erreur plus descriptive s'affiche.
  • Correction d’un problème qui a causé l’incapacité d’UIAutomation à détecter les apps Citrix lorsqu’elles sont utilisées en mode 64 bits.
  • La clé d’entrée n’a pas confirmé la sélection lorsqu’elle est utilisée pour cartographier des éléments dans le référentiel d’objets avec Configurer chaque élément.
  • Dans certaines situations, lors de l’utilisation de l’activité Utiliser l’application / le navigateur avec l’activité Minimiser restaurerait automatiquement la fenêtre minimisée lors de l’exécution des actions sur elle.
  • Lorsque vous utilisez Vérifier l’état de l’application (Check App State) sur un élément d’IU non valide, l’élément retourné n’était pas nul.
  • Lors de l’utilisation de l’activité Prendre une capture d'écran (Take Screenshot) avec le référentiel d’objets, le Nom de fichier était vide.
  • Correction d’un problème qui a amené l’activité Utiliser l’application / le navigateur à définir la propriété du mode Joindre au nom du processus au lieu de l’instance d’application lorsqu’elle est créée à partir du référentiel d’objets.
  • Correction d’un problème qui a causé la propriété NewSession dans l’activité Ouvrir le navigateur (Open Browser) de se comporter de manière incorrecte.
  • L’extension Edge n’a pas pu être installée via la stratégie pour les utilisateurs hors ligne qui n’étaient pas connectés à Active Directory, et la stratégie a été bloquée, ce qui a fait en sorte que l’outil SetupExtensions a informé par erreur l’utilisateur que l’extension a été installée avec succès.
  • Le bouton D’aide dans la section Prévisualiser les données de l’assistant de capture des données n’a pas conduit à la page correctement localisée.
  • Utilisation des activités UIAutomationNext avec des apps ou des navigateurs dont les superpositions se sont mal comportées.
  • L’activité Légende (Callout) n’a pas correctement considérée le DPI de la machine sur laquelle elle était en cours d’exécution.
  • Lors de l’édition de la propriété Target.Clipping Region dans le panneau Propriétés dans l’une ou l’autre des activités qui l’utilisent, les modifications n’ont pas été enregistrées.
  • L’indication de la barre d’adresse et de certains éléments d’IU des éléments de barre d’outils dans Chrome ou Firefox n’a pas fonctionné comme prévu.
  • Lors de l’exécution d’un processus d’automatisation en boucle, l’activité Ouvrir le navigateur (Open Browser) a donné une exception.
  • L’attribut HTML aaname a récupéré le texte de tous les enfants d’un nœud indiqué. Maintenant, seul le texte du nœud indiqué est récupéré. Cette règle ne s’applique pas pour les types de nœuds HTML suivants : input, img, button, textarea, area, a, select, table. L’activité Obtenir le texte (Get Text) récupère toujours le contenu du texte de l’ensemble du sous-arbre du nœud indiqué, qui est le moyen recommandé pour capturer la valeur d’un élément.
  • Les ancres peuvent désormais être indiquées à partir de l’écran de sélection lorsque vous travaillez avec des éléments d’IU en mode Sélection d’images.
  • Lors de l’automatisation des applications Java, l’état des cases à cocher n’a pas pu être reconnu.
  • Correction d’un problème qui a empêché les menus déroulants d’être ciblés dans certaines pages Web.
  • Correction d’un problème qui a causé la fenêtre Options de sélection d’avoir de longs délais lors de l’indication de certains éléments dans Edge et Internet Explorer.
  • L’activité Trouver des enfants (Find Children) ne donne plus une erreur de SelectorNotFoundException lorsqu’elle est utilisée avec un sélecteur valide, mais avec une condition de filtre qui fait filtrer tous les éléments, et renvoie plutôt une liste vide dans de tels cas.
  • Correction d’un problème qui a causé les activités Lier à un navigateur (Attach Browser) et Lier à une fenêtre (Attach Window) pour afficher les sélecteurs qui ont utilisé des variables de manière incorrecte.
  • Correction d’un problème qui a causé l’extension Chrome de ne pas fonctionner correctement après la mise à niveau de Studio v2020.10 à Studio v2021.4 sous le même utilisateur, s’il est installé à partir de la section Outils en Studio sans droits élevés.
  • Correction d’un problème causant le fonctionnement incorrect de l’extension Chrome après la mise à niveau depuis Studio v2020.10 à Studio v2021.4, si installée depuis la section Outils dans Studio avec des droits élevés.
  • L’activité Element Exists a commis une erreur lorsqu’elle est utilisée avec Internet Explorer, avec une version UIAutomation plus récente que v19.4.2.

Problèmes connus

  • Les extensions Firefox, RDP, Citrix et VMWare installées via la section Outils dans Studio avec Studio 20.10 ne fonctionnent plus lors de la mise à niveau visuelle vers Studio 2021.4, pour le même utilisateur qui a initialement réalisé l’installation.
  • Les extensions Firefox, Chrome, Edge, Citrix, RDP et VMWare installées via la section Outils dans Studio avec Studio 2020.10 ne fonctionnent plus lors de la mise à niveau silencieuse vers Studio 2021.4 ou lors de l’utilisation d’un utilisateur différent de celui qui a initialement installé Studio.

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.