- Vue d'ensemble (Overview)
- Automatisation de l'interface utilisateur
- Applications et technologies automatisées avec UI Automation
- Compatibilité du projet
- UI-ANA-016 - Extraire l'URL ouverte du navigateur
- UI-ANA-017 - ContinuerSurErreur (ContinueOnError) True
- UI-ANA-018 - Répertorier les activités d'OCR/d'image
- UI-DBP-006 - Utilisation du conteneur
- UI-DBP-013 - Utilisation abusive de l’automatisation Excel
- UI-DBP-030 - Utilisation de variables interdites dans les sélecteurs
- UI-PRR-001 - Simuler un clic
- UI-PRR-002 - Type de simulation
- UI-PRR-003 - Ouverture d'une utilisation abusive de l'application
- UI-PRR-004 - Délais codés en dur
- UI-REL-001 - Idx volumineux dans les sélecteurs
- UI-SEC-004 - Données d’e-mail du sélecteur
- UI-SEC-010 - Restrictions d'applications/d'URL
- UI-USG-011 - Attributs non autorisés
- UX-SEC-010 - Restrictions d'applications/d'URL
- UX-DBP-029 - Utilisation d'un mot de passe non sécurisé
- UI-PST-001 - Niveau du journal d'audit dans les paramètres du projet
- Outil de migration de navigateur UiPath
- Zone de détourage
- Enregistreur de Computer Vision
- Activer (Activate)
- Base d'ancrage (Anchor Base)
- Lier à un navigateur (Attach Browser)
- Lier à une fenêtre (Attach Window)
- Block User Input
- Légende (Callout)
- Vérifier (Check)
- Cliquer (Click)
- Cliquer sur l'image (Click Image)
- Déclencheur de clic image (Click Image Trigger)
- Cliquer sur le texte OCR (Click OCR Text)
- Cliquer sur le texte (Click Text)
- Déclencheur de clic (Click Trigger)
- Fermer l'application (Close Application)
- Fermer l'onglet (Close Tab)
- Fermer la fenêtre (Close Window)
- Context Aware Anchor
- Copier le texte sélectionné (Copy Selected Text)
- Element Attribute Change Trigger
- Élément existant (Element Exists)
- Étendue de l'élément (Element Scope)
- Element State Change Trigger
- Export UI Tree
- Extraire les données structurées (Extract Structured Data)
- Rechercher les enfants (Find Children)
- Rechercher l'élément (Find Element)
- Rechercher l'image (Find Image)
- Rechercher les correspondances de l'image (Find Image Matches)
- Rechercher une position de texte OCR (Find OCR Text Position)
- Rechercher l'élément relatif (Find Relative Element)
- Rechercher la position du texte (Find Text Position)
- Obtenir la fenêtre active (Get Active Window)
- Obtenir l'ancêtre (Get Ancestor)
- Obtenir l'attribut (Get Attribute)
- Obtenir les infos de l'événement (Get Event Info)
- Récupérer du presse-papiers (Get From Clipboard)
- Obtenir le texte complet (Get Full Text)
- Obtenir le texte OCR (Get OCR Text)
- Récupérer le mot de passe (Get Password)
- Obtenir la position (Get Position)
- Obtenir l'élément source (Get Source Element)
- Obtenir le texte (Get Text)
- Obtenir le texte visible (Get Visible Text)
- Revenir en arrière (Go Back)
- Avancer (Go Forward)
- Accéder à l'accueil (Go Home)
- Google Cloud Vision OCR
- Masquer la fenêtre (Hide Window)
- Mettre en surbrillance (Highlight)
- Déclencheur de raccourci (Hotkey Trigger)
- Pointer (Hover)
- Pointer sur l'image (Hover Image)
- Pointer sur le texte OCR (Hover OCR Text)
- Pointer sur le texte (Hover Text)
- Image existante (Image Exists)
- Indiquer sur l'écran (Indicate On Screen)
- Injecter du code .NET
- Inject Js Script
- Invoquer la méthode ActiveX
- Déclencheur de pression de touche (Key Press Trigger)
- Charger l'image (Load Image)
- Agrandir la fenêtre (Maximize Window)
- Microsoft Azure ComputerVision OCR
- Reconnaissance optique des caractères Microsoft (Microsoft OCR)
- Microsoft Project Oxford Online OCR
- Réduire la fenêtre (Minimize Window)
- Surveiller les événements (Monitor Events)
- Déclencheur de souris (Mouse Trigger)
- Déplacer la fenêtre (Move Window)
- Accéder à (Navigate To)
- Texte OCR existant (OCR Text Exists)
- Sur affichage de l'élément (On Element Appear)
- Sur disparition de l'élément (On Element Vanish)
- Sur apparition de l'image (On Image Appear)
- Sur disparition de l'image (On Image Vanish)
- Ouvrir l'application (Open Application)
- Ouvrir le navigateur (Open Browser)
- Actualiser le navigateur (Refresh Browser)
- Relire l'événement utilisateur (Replay User Event)
- Restaurer la fenêtre (Restore Window)
- Enregistrer l'image (Save Image)
- Sélectionner l'élément (Select Item)
- Sélectionner plusieurs éléments (Select Multiple Items)
- Envoyer le raccourci (Send Hotkey)
- Définir la zone de détourage (Set Clipping Region)
- Définir le focus (Set Focus)
- Définir le texte (Set Text)
- Placer dans le presse-papiers (Set To Clipboard)
- Définir l'attribut Web (Set Web Attribute)
- Afficher la fenêtre (Show Window)
- Déclencher le processus (Start Process)
- Déclencheur système (System Trigger)
- Prendre une capture d'écran (Take Screenshot)
- Tesseract OCR
- Texte existant (Text Exists)
- Info-bulle
- Saisir dans (Type Into)
- Saisir un texte sécurisé (Type Secure Text)
- Utiliser le premier plan
- Attendre un attribut (Wait Attribute)
- Attendre que l'élément disparaisse (Wait Element Vanish)
- Attendre que l'image disparaisse (Wait Image Vanish)
- Application event trigger
- Check/Uncheck
- Check App State
- Check Element
- Cliquer (Click)
- Click Event Trigger
- Glisser et déposer
- Extract Table Data
- For Each UiElement
- Obtenir l'attribut (Get Attribute)
- Get Browser Data
- Obtenir le texte (Get Text)
- Get URL
- Go To URL
- Mettre en surbrillance (Highlight)
- Pointer (Hover)
- Inject Js Script
- Raccourcis clavier
- Keypress Event Trigger
- Mouse scroll
- Navigate Browser
- Sélectionner l'élément (Select Item)
- Set Browser Data
- Définir le navigateur du runtime (Set Runtime Browser)
- Définir le texte (Set Text)
- Prendre une capture d'écran (Take Screenshot)
- Saisir dans (Type Into)
- Use Application/Browser
- Joindre
- Vérifier (Check)
- Cliquer (Click)
- Glisser et déposer
- Extraire des données
- Obtenir l'attribut (Get Attribute)
- ObtenirEnfants
- ObtenirCibleRuntime
- GetText
- Get URL
- GoToUrl
- Mettre en surbrillance (Highlight)
- Pointer (Hover)
- IsEnabled
- Raccourci clavier
- Mouse scroll
- Ouvrir
- Sélectionner l'élément (Select Item)
- Prendre une capture d'écran (Take Screenshot)
- Saisir dans (Type Into)
- ÉtatAttente
- Effectuez une recherche par navigateur et récupérez les résultats à l'aide des API UI Automation
- Navigation sur le Web
- Rechercher des images
- Cliquer sur des images
- Déclencher et surveiller des événements
- Créer et remplacer des fichiers
- Pages HTML : extraire et manipuler des informations
- Manipulation des fenêtres
- Sélection de liste automatisée
- Rechercher et manipuler des éléments de fenêtre
- Gérer l'automatisation du texte
- Charger et traiter des images
- Gérer les actions activées par la souris
- Automatiser l'exécution des applications
- Exécution automatisée d'une application locale
- Navigation avec le navigateur
- Automatisation Web
- Exemple de fonctionnalités du déclencheur
- Activer la prise en charge d’UI Automation dans DevExpress
- Computer Vision Local Server
- Automatisation mobile
- Notes de publication
- Compatibilité du projet
- Get Log Types
- Get Logs
- Get Page Source
- Get Device Orientation
- Get Session Identifier
- Installer l'application
- Gérer l'application actuelle
- Gérer une autre application
- Ouvrir DeepLink
- Ouvrir l'URL
- Mobile Device Connection
- Balayer directionnel
- Dessiner un modèle
- Positional Swipe
- Press Hardware Button
- Set Device Orientation
- Prendre une capture d'écran (Take Screenshot)
- Prendre une partie de capture d'écran
- Élément existant (Element Exists)
- Execute Command
- Obtenir l'attribut (Get Attribute)
- Get Selected Item
- Obtenir le texte (Get Text)
- Set Selected Item
- Définir le texte (Set Text)
- Balayer
- Tap
- Saisir texte
- Terminal
- Notes de publication
- À propos du package d'activités Terminal
- Compatibilité du projet
- Meilleures pratiques
- Rechercher un texte (Find Text)
- Get Color At Position
- Obtenir la position du curseur (Get Cursor Position)
- Obtenir le champ (Get Field)
- Obtenir le champ en position (Get Field at Position)
- Accéder à la zone d'écran (Get Screen Area)
- Obtenir le texte (Get Text)
- Obtenir le texte en position (Get Text at Position)
- Déplacer le curseur (Move Cursor)
- Move Cursor to Text
- Envoyer la touche Contrôle (Send Control Key)
- Envoyer les touches (Send Keys)
- Envoyer les touches en toute sécurité (Send Keys Secure)
- Définir le champ (Set Field)
- Définir le champ en position (Set Field at Position)
- Session de terminal (Terminal Session)
- Attendre le texte de champ (Wait Field Text)
- Attendre le texte d'écran (Wait Screen Text)
- Attendre le texte en position (Wait Text at Position)
Activités UIAutomation
v23.10
Date de publication : 7 août 2024
Date de publication : 7 juin 2024
- Lorsque l’on naviguait vers la deuxième page d’une table Kendo Angular, l’activité Extraire les données de table ne parvenait pas à extraire les données.
- Correction d’un problème de fenêtre contextuelle dans l’application Java, qui se produisait sur la version 21.10.6 du package et impactait l’expérience de la phase de conception.
Date de publication : 3 avril 2024
BasicTreeTable
et JxTreeTable
.
DesignTime ScreenId
est désormais envoyé dans l'en-tête de la requête HTTP.
- L’OCR pour le chinois, le japonais et le coréen ne fonctionnait pas comme un OCR personnalisé pour Computer Vision dans Cible unifiée (Unified Target) lorsqu’il était utilisé avec une clé API Computer Vision.
- L’OCR pour le chinois, le japonais et le coréen ne fonctionnait pas en tant qu'OCR personnalisé dans l’activité Utiliser l'application/le navigateur (Use Application/Browser) lorsque le nom du projet contenait des caractères japonais.
- Le type d'événement Apparu de l'activité Déclencheur d'événement d'application (Application Event Trigger) ne pouvait pas être surveillé dans les éléments HTML
iframe
. - Lorsque l'attribut
enabled
était sélectionné, l'activité Obtenir l'attribut (Get Attribute) renvoyait une sortie de chaîne au lieu d'une sortie booléenne. La rétrocompatibilité est assurée.
Date de publication : 26 février 2024
- Une exception
Value cannot be null
était générée lors de la suppression de l’activité du moteur OCR de CV Screen Scope après avoir indiqué une cible. - Une exception
There is no row at position 0
était générée lors de la suppression de l’activité du moteur OCR de CV Screen Scope et l’action de survol des cellules de table persistait.
Date de publication : 21 décembre 2023
Ajout de la prise en charge de UiPath Autopilot™ pour les développeurs, actuellement disponible en aperçu exclusivement dans Studio Web. Au lieu de créer une nouvelle automatisation à partir de zéro, vous pouvez désormais simplement décrire la tâche que vous souhaitez automatiser en utilisant le langage naturel et regarder les compétences IA génératives d' Autopilot convertir votre description en un workflow entièrement automatisé.
De plus, cette mise à jour contient des améliorations de la prise en charge des automatisations codées dans Studio.
Date de publication : 11 décembre 2023
Date de publication : 6 décembre 2023
- L’extension Java ne pouvait pas être réinstallée après la mise à niveau de Studio vers la version v2023.4 si une erreur se produisait lors de la tentative de désinstallation. Avec les nouvelles modifications, le bouton Désinstaller (Uninstall) de la page Studio > Outils (Tools) > Extensions UiPath (UiPath Extensions) devient Installer ( Install), malgré les erreurs de désinstallation. L'exécution de l'installation met à niveau l'extension Java correctement, même si des erreurs se produisent après la désinstallation.
-
La solution de contournement implémentée en cas d'échec d'initialisation de l'extension de navigateur UiPath MV3 en mode privé n'est plus nécessaire à partir d'Edge v119, car Microsoft a confirmé que le bogue d'origine a été corrigé dans cette version. La solution de contournement ne s'applique désormais qu'aux versions d'Edge comprises entre 115 et 118.
Date de publication : 23 octobre 2023
Lorsque le navigateur se ferme de manière inattendue ou lorsqu'il est fermé pendant l'arrêt de Windows, la fenêtre contextuelle Restaurer les pages s'affiche. Ce comportement peut interrompre l'automatisation si aucune logique spécifique n'est implémentée pour l'ouverture du navigateur, comme le fait de vérifier si la fenêtre contextuelle s'affiche et la fermer avec une activité Clique (Click). Nous avons procédé à un changement qui empêche la fenêtre contextuelle Restaurer les pages de s'afficher lors de l'ouverture du navigateur.
L’automatisation de différentes instances de navigateur s’exécutant avec plusieurs profils d’utilisateur en même temps est désormais prise en charge. Cette fonctionnalité permet aux utilisateurs de concevoir des automatisations avec plusieurs instances de navigateur ouvertes sous différents profils pour Chrome, Edge et Firefox.
UiPathRemoteRuntime.msi
.
Les activités suivantes ont été masquées dans Modern Experience :
- Texte OCR existant (OCR Text Exists)
- Cliquer sur le texte OCR (Click OCR Text)
- Double-cliquer sur le texte OCR (Double Click OCR Text)
- Pointer sur le texte OCR (Hover OCR Text)
- Rechercher une position de texte OCR (Find OCR Text Position)
Pour afficher ces activités dans le panneau Activités, sélectionnez le filtre Classique.
Pour les situations dans lesquelles vous devez identifier le type d'événements natifs déclenchés lorsque vous interagissez avec certains éléments d'IU d'une application, nous avons introduit un nouvel outil s'intégrant à UI Explorer, nommé l'outil d'inspection d'événement. Celui-ci peut être utilisé pour configurer l'activité Déclencheur d'événement d'application (Application Event Trigger). L'outil capture et surveille tous les types d'événements sélectionnés, ce qui vous permet d'analyser les actions effectuées et d'établir le diagnostic d'éventuels problèmes.
- Événements HTML :
- Téléchargement modifié
- Onglet activé
- Onglet créé
- Onglet supprimé
- Onglet mis à jour
- Événements WEBCTRL :
- Modification de la sélection
- Événements basés sur l’IU :
- Apparu
- Disparu
- Texte modifié
- Focus atteint
- Mise au point perdue
- Invoqué
- Selected
- Désélectionné
- a basculé
Nous avons également ajouté la prise en charge des événements natifs basés sur WEBCTRL dans les navigateurs intégrés natifs (tels que Slack, Discord ou l’application de test Electron).
L’activité Déclencheur d’événement d’application (Application Event Trigger) peut maintenant être utilisée avec des workflows codés. Par conséquent, nous avons également introduit une méthode destinée à surveiller plusieurs éléments cibles via une seule activité Déclencheur d'événement d'application (Application Event Trigger) et à permettre un nombre dynamique de cibles surveillées (c'est-à-dire que les cibles surveillées peuvent changer après la phase de conception). Auparavant, un workflow déclenché avec une activité Déclencheur d'événement d'application (Application Event Trigger) ne permettait de surveiller qu'un seul élément cible, ce qui vous obligeait à créer un workflow déclenché pour chaque élément cible que vous souhaitiez surveiller via votre automatisation.
Nous avons ajouté une prise en charge pour les éléments SAP WebGUI suivants : les éléments de menu SAP, grâce à l’activité Sélectionner l'élément (Select Item) ; les boutons de la barre d’outils SAP, grâce à l’activité Cliquer sur le bouton de la barre d'outils (Click Toolbar Button) ; ainsi que les arborescences SAP (ce qui inclut une identification stable des arborescences ainsi qu'une automatisation fiable pour tous les navigateurs et toutes les versions SAP FIORI). Notez que vous pouvez utiliser les fonctionnalités existantes pour automatiser d'autres éléments SAP WebGUI tels que les listes ABAP, les menus contextuels, les images, les contrôles Textedit, les services d'objet génériques, les boîtes de dialogue et les contrôles de table.
ColumnName
. De plus, vous pouvez filtrer les colonnes et les lignes de façon à utiliser n'importe quelle autre propriété destinée à identifier les éléments. Deux noms de propriétés ont été renommés afin de prendre en charge cette amélioration : le Nom de colonne est devenu le Nom/filtre de colonne, et le Numéro de ligne est devenu le Numéro/filtre de ligne.
Nous prenons désormais en charge l’automatisation des versions héritées pour les applications Oracle Siebel CRM (versions 7 ou 8, par exemple).
Nous avons ajouté la prise en charge du composant CTable de l'application Java Clarity.
Ajout de l’option Copier dans le Presse-papiers) pour tous les messages de boîte de dialogue UI Automation.
Nous avons amélioré les messages d'erreur qui s'affichent pour les sessions distantes imbriquées.
Dans cette version du package d’activités, nous avons optimisé les problèmes de base en tenant compte de la pertinence de chaque méthode de ciblage sur le plan de la puissance du ciblage et de la résilience aux modifications de l’interface utilisateur, tout en résolvant les principales limitations de la version 23.4.x. Par conséquent, l’extraction de table d’UI Automation est désormais alimentée par Computer Vision lorsque des tables complètes sont spécifiées, et l’extraction de table est également activée pour les scénarios purement Computer Vision ; vous pouvez modifier le moteur OCR de façon à sélectionner un moteur OCR personnalisé en plus de l'outil intégré UiPath Screen OCR ; Computer Vision est activé par défaut dans les activités sans étendue, ce qui optimise les cibles entièrement chargées (dans la mesure où il y a à la fois des sélecteurs et des descripteurs Computer Vision) ; enfin, nous avons optimisé l’indication d'éléments d’IU en mettant à jour la logique de rapprochement entre Driver et Computer Vision concernant les cadres englobants. Nous nous inscrivons ainsi dans le cadre de notre vision destinée à proposer une expérience utilisateur UI Automation unifiée où les automatisations assistées par Computer Vision, ainsi que les automatisations combinées entre Computer Vision et Driver, peuvent être créées sans que l’utilisateur doive maîtriser toutes les complexités de chaque méthode de ciblage. Vous trouverez ci-dessous davantage de détails.
Un nouveau concept hiérarchique est désormais appliqué à Cible unifiée, de façon à prendre en compte chaque méthode de ciblage ainsi que sa pertinence en termes de puissance de ciblage et de résilience aux modifications de l’interface utilisateur. Par conséquent, les sélecteurs sont désormais considérés comme la méthode de ciblage principale, tandis que Computer Vision constitue la deuxième méthode de ciblage et Image la troisième (désormais désactivée par défaut). Auparavant, toutes les méthodes de ciblage cherchaient à identifier simultanément l’élément cible et la méthode de ciblage qui l'avait trouvé en premier était utilisée. Par ailleurs, le nouveau paramètre Attendre la méthode de ciblage principale jusqu'à l'expiration du délai d’attente a été ajouté dans Paramètres du projet > UI Automation Modern. Ce paramètre est défini sur Vrai (True) par défaut et permet à la méthode de ciblage principale d'utiliser son délai d'attente complet jusqu'à ce qu'une méthode de ciblage de secours puisse être utilisée.
Computer Vision est désormais intégré à l'assistant d'extraction de table. Vous pouvez simplement indiquer des tables complètes sans avoir à indiquer une cellule de table pertinente au préalable. Comme Computer Vision est capable de lire des tables entières, cette fonctionnalité est désormais également utilisée au moment de la conception afin de corriger des extractions défectueuses basées sur un sélecteur lorsqu'une table complète est indiquée. Au moment du runtime, cependant, nous ne disposons pas encore de mécanisme de secours Computer Vision lorsque l'extraction basée sur sélecteur rencontre des problèmes pour extraire des tables complètes. Vous pouvez également extraire des tables Computer Vision correctes sans avoir à passer par une activité Étendue d'écran CV (CV Screen Scope) ou à une activité Table d'extraction CV (CV Extract Table) pour les scénarios où les sélecteurs ne sont pas du tout disponibles, tels que les bureaux à distance pour lesquels un runtime distant n'a pas été installé. Enfin, vous pouvez désormais extraire des tables englobant plusieurs pages dans des scénarios purement Computer Vision en indiquant le bouton « Suivant » de l’assistant.
En utilisant la même logique que dans l’activité Table d'extraction CV (CV Extract Table), l’extraction de tables déroulantes dans des scénarios purement Computer Vision est désormais également possible dans l’assistant Extraction de table, tout comme l’extraction de texte déroulant à l’aide de l'activité Obtenir le texte CV (CV Get Text). Le paramètre de projet Consigner les données de défilement de la table (Paramètres du projet > Computer Vision > Journalisation de Robot) a été renommé en Consigner les données d'extraction de contenu déroulant. Il englobe désormais l'extraction de table Computer Vision, l'extraction de table pour les tables déroulantes dans des scénarios purement Computer Vision, ainsi que l'activité Obtenir le texte CV (CV Get Text) avec du contenu textuel déroulant.
Dans l’activité Utiliser l’application/le navigateur (Use Application/Browser), en plus du moteur OCR intégré à Computer Vision (UiPath Screen OCR), vous pouvez désormais utiliser un moteur OCR personnalisé afin d'améliorer l’extraction de texte avec Computer Vision dans le cadre d'une utilisation dans Cible unifiée. Vous pouvez modifier le moteur OCR dans chaque activité Utiliser l'application/le navigateur (Use Application/Browser) en vous rendant sur la carte d'activité > cliquez sur les trois lignes situées à côté de la capture d'écran informative apparaissant après avoir indiqué un élément d'IU > sélectionnez Moteur OCR > Moteur OCR personnalisé. Lorsque cette option est sélectionnée, un panneau est ajouté à la carte d'activité, où vous pouvez déposer une activité de moteur OCR autre que l'activité intégrée. Cela affectera uniquement les cibles Computer Vision, car les autres activités OCR continueront à utiliser l'OCR par défaut tel qu'il est défini dans la section Paramètres du projet > OCR.
Comme le « parcours heureux » (happy path) dispose de cibles entièrement chargées, Computer Vision est désormais automatiquement activé pour l'indication dans les activités sans étendue, c'est-à-dire pouvant être utilisées en dehors d’une étendue Utiliser l'application/le navigateur (Use Application/Browser), lorsqu’il est également activé dans les Paramètres du projet.
Lorsque Computer Vision est activé comme méthode de ciblage dans les paramètres du projet, l’Enregistreur d'application/Web capture désormais également les descripteurs Computer Vision.
Nous avons adapté notre logique de rapprochement entre Driver et Computer Vision en matière de cadres englobants, en faisant correspondre les deux cibles afin d'éviter d'indiquer une cible spécifique à Computer Vision et pour privilégier les cibles entièrement chargées. La sélection de cibles spécifiques à Computer Vision devrait désormais être réservée à des scénarios tels que le bureau à distance sans accès à des sélecteurs.
Les échecs de sélecteur strict sont désormais affichés dans les journaux sous forme d’avertissements à côté de dix suggestions de correspondances parmi les sélecteurs les plus proches pouvant être utilisés afin de remplacer les sélecteurs défectueux. Cette fonctionnalité est définie sur Vrai (True) par défaut dans Paramètres du projet > UI Automation Modern > Afficher les correspondances les plus proches dans le message d’erreur « Élément introuvable ».
La capture d'écran de Computer Vision n'ayant plus besoin d'un délai initial, le démarrage d'une session d'indication est désormais plus rapide.
Si vous préférez coder lorsque vous créez des automatisations, vous pouvez désormais procéder à des automatisations codées. Les automatisations codées prennent en charge les services UiPath tels que les activités UI Automation et vous permettent de créer des automatisations hybrides en les intégrant à des automatisations low-code.
Visitez la section sur les API d’UI Automation pour parcourir les API disponibles, ainsi que l'introduction aux automatisations codées afin de découvrir comment créer des automatisations codées.
-
Correction de l'interruption de la prise en charge d'Active Accessibility pour les pages Web contenant des éléments IFrame ou des fichiers PDF dans Chrome et Edge version 117, qui entraînait l'échec des sélecteurs
<ctrl />
.Ajout de la possibilité de transmettre des arguments de ligne de commande supplémentaires au navigateur ouvert à l’aide des activités Ouvrir le navigateur (Open Browser)/Utiliser le navigateur (Use Browser). Cela peut se faire en définissant la variable d'environnement appropriée à l'aide de l'activité Définir la variable d'environnement (Set Environment Variable) :UIPATH_EXTRA_CMD_ARGS_CHROME
UIPATH_EXTRA_CMD_ARGS_EDGE
UIPATH_EXTRA_CMD_ARGS_FIREFOX
Ces variables peuvent être utilisées pour activer de force la prise en charge d'Active Accessibility dans Chrome et Edge afin d'éviter des problèmes tels que l'interruption de la prise en charge de Chrome/Edge Active Accessibility à partir des versions 114 et 117.
Pour Chrome, définissez la variable d'environnementUIPATH_EXTRA_CMD_ARGS_CHROME
avec la valeur--force-renderer-accessibility=complete
.Pour Edge, définissez la variable d'environnementUIPATH_EXTRA_CMD_ARGS_EDGE
avec la valeur--force-renderer-accessibility=complete
. - Les extensions de navigateur MV3 ne s'initialisaient pas lors de l'utilisation de Microsoft Edge (versions 115 et ultérieures) en mode privé. Nous avons mis en œuvre une solution de contournement concernant ce problème qui affectait toutes les extensions MV3, et non uniquement l'extension UiPath pour Microsoft Edge.
- Nous avons résolu certains problèmes d’initialisation d’extension qui affectaient les activités Ouvrir le navigateur (Open Browser) et Utiliser le navigateur (Use Browser) en ajoutant six paramètres de projet navigateur UI Automation Classic : Arguments supplémentaires pour l'activité Ouvrir le navigateur Chrome/Edge (OpenBrowser Chrome/Edge), chemin d'accès personnalisé pour l'activité Ouvrir le navigateur Chrome/Edge et Activer la nouvelle tentative pour l'activité Ouvrir le navigateur Chrome/Edge.
- L’activité Étendue de cellule de table (Table Cell Scope) ne reconnaissait pas les noms de colonnes lorsque SAP WinGUI était défini en japonais.
- La capture de données renvoyait des cellules vides pour les rapports Salesforce.
- La prise en charge de Chrome/Edge s'exécutant en mode App est désormais disponible dans l'extension de navigateur MV2 auto-hébergée installée via la stratégie de groupe hors ligne.
-
Lors de l'installation des extensions avec les droits d'administrateur,
UiPath.Common
est désormais automatiquement déployé sur%ProgramFiles(x86)%\UiPath\UiPath.Common
. Lors de l'installation d'extensions sans droits d'administrateur,UiPath.Common
est désormais automatiquement déployé sur%LocalAppData%\Programs\UiPath\UiPath.Common
. -
Nous avons ajouté une prise en charge pour les pages Web utilisant l'infrastructure ServiceNow.
- La balise
tableCol
du sélecteur empêchait certains éléments de table d’être identifiables. - Vous pouvez désormais automatiser des applications s'exécutant sous un utilisateur Windows différent (différent de celui qui exécute UiPath Robot/Studio) sans avoir à exécuter Robot/Studio en tant qu’administrateur.
- Dans une activité Utiliser le navigateur (Use Browser) multiplateforme, la connexion au navigateur échouait ou ne répondait plus lorsque plusieurs onglets étaient ouverts au moment de la conception sur la machine sans serveur où la connexion avait été confirmée, lorsque l’utilisateur était déconnecté de Studio, lorsque l’utilisateur supprimait son espace de travail personnel dans Orchestrator, ou en cas d’erreur de communication avec Orchestrator.
- L’ajout d’un sélecteur d'une activité au référentiel d’objets échouait en présentant le message d’erreur « L’opération a été annulée » lorsque la recherche de réutilisation durait plus de trois secondes.
- L'activité Utiliser l'application/le navigateur (Use Application/Browser) générait une exception au moment de la conception dans StudioX en raison de l'astérisque indiquant qu'un champ de propriété est requis.
- L'activité Envoyer le raccourci clavier (Send Hotkey) provoquait l'affichage du fichier .xaml comme non enregistré.
- La capture d'écran de Image était encore capturée, même lorsque Image était désactivée en tant que méthode de ciblage dans les paramètres du projet.
-
Le message d'erreur
You Are Calling The Computer Vision Server Too Often [429]
affiché lorsque la limite de taux de Computer Vision était atteinte a été remplacé parError: Rate limit exceeded. If you're on a free tier, consider upgrading to paid license. If already on a paid license, please contact UiPath for further upgrade options
. - L’activité moderne Obtenir le texte (Get Text) n'extrayait pas de texte dans les scénarios Computer Vision.
- v23.10.13
- Résolution de bogues
- v23.10.12
- Résolution de bogues
- v23.10.11
- Améliorations
- Résolution de bogues
- v23.10.9
- Résolution de bogues
- v23.10.8
- Nouveautés
- v23.10.7
- Résolution de bogues
- v23.10.6
- Résolution de bogues
- v23.10.3
- Navigateur
- UI Automation Modern
- Automatisation assistée basée sur déclencheur
- SAP
- Améliorations générales
- Computer Vision
- API UI Automation
- Résolution de bogues