- Notes de publication
- Démarrage
- Paramétrage et configuration
- Projets d'automatisation
- À propos de la publication de projets d'automatisation
- Conception d'automatisations
- Gérer les package d’activités
- Configuration des paramètres du projet d'activité
- Signature de paquets
- Gouvernance
- Import des entités
- Modern Design Experience
- Lier un projet à une idée dans Automation Hub
- Utilisation du gestionnaire de données
- Dépendances
- Types de workflows
- Comparaison de fichiers
- Meilleures pratiques d'automatisation
- Intégration du contrôle de code source
- Débogage
- L'outil de diagnostic (Diagnostic Tool)
- Variables
- Arguments
- Noms d'espace importés
- Automatisation Attended basée sur déclencheur
- Enregistrement
- Éléments de l'interface utilisateur
- À propos des éléments d'interface utilisateur
- Propriétés des activités de l'interface utilisateur
- Exemple d'utilisation des méthodes de saisie
- Méthodes de sortie ou de capture de données d'écran
- Exemple d'utilisation de méthodes de sortie ou de capture de données d'écran
- Génération de tables à partir de données non structurées
- Capture relative de données
- Flux de contrôle
- Sélecteurs
- Réf. d’objets
- Capture de données
- Automatisation des images et des textes
- À propos de l'automatisation des images et des textes
- Activités liées à la souris et au clavier
- Exemple d'utilisation de l'automatisation de la souris et du clavier
- Les activités de type texte
- Exemple d'utilisation d'automatisation de texte
- Activités de type OCR
- Activités de type image
- Exemple d'utilisation de l'automatisation d'image et d'OCR
- Automatisation des technologies Citrix
- Automatisation de RDP
- Automatisation de Salesforce
- Automatisation SAP
- Automatisation VMware Horizon
- Journalisation
- Outil ScreenScrapeJavaSupport
- Protocole Webdriver
- Suite de tests - Studio
- Extensions
- Résolution des problèmes
- À propos de la résolution des problèmes
- Prise en charge et limitations de Microsoft App-V
- Résolution des problèmes rencontrés avec Internet Explorer x64
- Problèmes rencontrés avec Microsoft Office
- Identification des éléments d'IU dans PDF avec options d'accessibilité
- Réparation de la prise en charge d'Active Accessibility
- Automatisation des applications exécutées sous un autre utilisateur Windows
- La validation des projets volumineux hérités depuis Windows prend plus de temps que prévu
Sélecteurs dynamiques
Un sélecteur dynamique utilise une variable ou un argument comme propriété de l'attribut de votre balise cible. Cela permet au sélecteur d'identifier facilement un élément cible en fonction de la valeur de la variable ou de l'argument, et non d'une chaîne exacte, qui peut changer en fonction des interactions au sein de votre projet d'automatisation. En tant que tel, la variable ou l'argument peut être modifié pour interagir avec un élément différent, sans modifier le sélecteur lui-même. Un sélecteur dynamique possède la forme suivante, avec les spécifications :
- balise (tag) : balise cible, telle que
<ctrl/>
- attribut (attribute) : attribut cible, tel que
name='menuItem'
-
{{Value}} : le nom de la variable ou de l'argument qui contient la propriété de l'élément avec lequel vous souhaitez interagir.
Format de sélecteur dynamique
<tag attribute=<code>{{Value}}</code> />
<tag attribute=<code>{{Value}}</code> />
Pour illustrer la fonctionnalité d'un sélecteur dynamique, nous créons un processus d'automatisation simple qui effectue un clic dans le menu Fichier (File) dans Bloc-notes. Nous modifions ensuite la variable pour que vous puissiez cliquer sur le menu Format, mais sans modifier le sélecteur.
Le sélecteur généré indique à présent à l'activité Click d'effectuer l'action dans le menu Fichier (File). Pour qu'il clique sur le menu Format (Format), par exemple, il suffit de modifier la valeur par défaut de la variable. Dans cet exemple, l'opération nécessite une seule étape :
- Accédez au panneau Variables (Variables) dans Studio et passez la valeur Par défaut (Default) de l'entrée MenuOption à Format (Format). L'activité Click effectue désormais l'action dans le menu Format de Notepad. Notez que le sélecteur est déjà validé et que vous pouvez démarrer votre processus d'automatisation, qui clique désormais sur le menu Format (Format) au lieu de Fichier (File).