- Notes de publication
- Démarrage
- Didacticiels
- Projets d'automatisation
- Création d'automatisations
- Bases de l'automatisation
- Réf. d’objets
- Meilleures pratiques d'automatisation
- À propos des cibles et des ancres
- Indication d'une cible
- Modification d’une cible
- Tutoriel : Travailler avec l’UI Automation
- Tutoriel : extraction de données de table d’une page Web et modification de ces données dans Excel
- Tutoriel : remplir des formulaires en format PDF avec des données Excel dans Acrobat Reader
- Tutoriel : Création d’un tableau croisé dynamique
- Tutoriel : parcourir les lignes d'une table
- Tutoriel : comparaison des fichiers Excel et envoi par e-mail des erreurs de rapprochement
- Tutoriel : extraire des données d'e-mails automatisés et les déplacer vers une application de bureau
- Tutoriel : Filtrage des données dans Excel
- Tutoriel : Formatage des cellules
- Tutoriel : ajout d’informations sur les fichiers d'un dossier dans un fichier Excel
- Tutoriel : ajout de ses propres formules au Bloc-notes du projet
- Automatisation PowerPoint
- Automatisation des données
- Activités courantes
- Automatisation de l'espace de travail Google
- Automatisation OneDrive et SharePoint
- Résolution des problèmes
Réf. d’objets
Le référentiel d'objets permet la réutilisation des éléments de l'interface utilisateur dans et entre les projets d'automatisation. Avec le référentiel d'objets, vous pouvez importer des bibliothèques d'interface utilisateur pour votre application et utiliser les éléments d'interface utilisateur qui y sont contenus dans vos projets d'automatisation.
Les principales fonctionnalités du Référentiel d’objets sont les suivantes :
- Les éléments de l'interface utilisateur du projet sont centralisés en un seul endroit.
- affichez une liste de toutes vos activités d’interface utilisateur au sein de votre processus à l’aide de l’onglet Activités (Activities) de l’interface utilisateur dans le panneau Référentiel d’objets (Object Repository).
- glissez-déposez des éléments depuis le panneau Référentiel d'objets.
- les objets importés des bibliothèques sont réutilisables dans des projets locaux ou entre projets.
Le référentiel d'objets fonctionne avec les versions de package UiPath.UIAutomation.Activities 2020.10 et supérieures. Notez que le package UIAutomationNext est obsolète depuis la version 20.10. Les activités UIAutomationNext se trouvent désormais dans le package UIAutomation.
Lorsque le bouton Activer/désactiver Référentiel d’objet appliqué est réglée sur Oui, les activités faisant partie du pack UIAutomation doivent référencer les éléments du référentiel d’objets.
Éléments de l'interface utilisateur
Les éléments d'IU contiennent des sélecteurs d'éléments complets ou partiels, des sélecteurs d'ancrage, un contexte de capture d'image d'écran et d'élément ainsi que d'autres métadonnées décrivant l'élément à l'écran.
Bibliothèques d'IU
Une bibliothèque d’interface utilisateur est une encapsulation des éléments regroupés par applications, versions d’applications et écrans. Ils peuvent contenir plusieurs applications mais ne peuvent contenir qu'une seule version d'une certaine application. Ce mécanisme garantit que lorsque vous mettez à niveau une dépendance, vous mettez également à niveau la version de l'application que vous utilisiez dans vos projets.
Le référentiel d'objets vous permet de réutiliser des éléments d'interface utilisateur dans des projets en installant des bibliothèques d'interface utilisateur en tant que dépendance dans vos projets lorsque vous souhaitez les réutiliser à un niveau global.
Créez une tâche dans StudioX. Dans la fenêtre Gérer les packages (Manage Packages), accédez au flux dans lequel la bibliothèque d'interfaces utilisateur que vous souhaitez installer est publiée et installez-la dans votre projet actuel, comme vous le feriez pour un package d'activités. La bibliothèque d’IU est ajoutée à votre projet en tant que dépendance et ses descripteurs sont visibles dans le panneau Référentiel d'objets (Object Repository), sous Bibliothèques d’IU (UI Librairies). Notez qu’une bibliothèque d’IU peut contenir une seule version d’un descripteur d’IU et une seule version d’une application.
Chaque fois que vous avez besoin d'utiliser un élément d'interface utilisateur à partir du panneau Descripteurs (Descriptors) du projet ou de la section Bibliothèques d'interface utilisateur (UI Libraries), faites-le simplement glisser et déposez-le dans le concepteur. Cela ouvre le panneau des commandes, indiquant les activités possibles pouvant être utilisées pour cet élément. Sélectionnez l'activité la mieux adaptée et cela l'ajoutera au concepteur :
Vous pouvez également faire glisser et déposer un élément d'interface utilisateur au-dessus d'une activité qui prend en charge le référentiel d'objets et l'activité récupère automatiquement le descripteur.
Vous pouvez copier la structure de l’arborescence entière vers et depuis le Référentiel d’objets (Object Repository) ou entre les instances StudioX, à l’aide des options Copier l’arborescence (Copy Tree) accessibles en cliquant avec le bouton droit dans le Référentiel d’objet (Object Repository).
De plus, l’option Copier (Copy) ou la combinaison des raccourcis clavier Ctrl + C et Ctrl + V vous permet de copier des éléments individuels depuis le référentiel et de les coller dans les emplacements mentionnés ci-dessus.