- Notes de publication
- Démarrage
- Paramétrage et configuration
- Projets d'automatisation
- 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)
- Analyseur de workflow
- À propos de l'analyseur de workflow
- ST-NMG-001 - Convention d'affectation de noms des variables
- ST-NMG-002 - Convention d'affectation de noms des arguments
- ST-NMG-004 - Duplication du nom complet
- ST-NMG-005 - La variable remplace une autre
- ST-NMG-006 - La variable remplace l'argument
- ST-NMG-008 - Longueur de variable dépassée
- ST-NMG-009 - Ajouter un préfixe aux variables DataTable
- ST-NMG-011 - Ajouter un préfixe aux arguments Datatable
- ST-NMG-012 - Valeurs par défaut de l'argument
- ST-NMG-016 : longueur d'argument dépassée
- ST-DBP-002 - Nombre élevé d'arguments
- ST-DBP-003 - Bloc d'interception vide
- ST-DBP-007 - Plusieurs couches de l'organigramme
- ST-DBP-020 - Propriétés de sortie non définies
- ST-DBP-023 : Workflow vide
- ST-DBP-024 - Vérification de l’activité de persistance
- ST-DBP-025 - Condition préalable à la sérialisation des variables
- ST-DBP-026 - Utilisation de l’activité Délai
- ST-DBP-027 - Pratiques exemplaires de persistance
- ST-DBP-028 - Condition préalable à la sérialisation des arguments
- ST-MRD-002 - Valeurs par défaut des noms d'activités
- ST-MRD-004 - Activités inaccessibles
- ST-MRD-005 - Séquences redondantes
- ST-MRD-007 - Clauses If imbriquées
- ST-MRD-008 - Séquence vide
- ST-MRD-009 - Activités profondément imbriquées
- ST-MRD-011 - Utilisation de la ligne d'écriture
- ST-MRD-017 - Incomplet si (Incomplete If)
- ST-USG-005 - Arguments d'activité codée en dur
- ST-USG-009 - Variables inutilisées
- ST-USG-010 - Dépendances inutilisées
- ST-USG-014 - Restrictions sur les paquets (Package Restriction)
- ST-USG-020 - Nombre minimum de messages consignés
- ST-USG-024 - Non utilisé, sauvegardé pour plus tard (Unused Saved for Later)
- ST-USG-025 - Utilisation abusive de la valeur enregistrée (Saved Value Misuse)
- ST-USG-026 - Restrictions d'activité (Activity Restrictions)
- ST-USG-027 - Packages requis
- ST-USG-028 - Restreindre l'invocation des modèles de fichier
- Variables
- Arguments
- Gestion des arguments
- Le module Arguments
- Utilisation des arguments
- Noms d'espace importés
- 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ésolution des problèmes rencontrés avec JxBrowser Applications
- Surveillance des événements utilisateur
- Résolution des problèmes Citrix
Le module Arguments
Le panneau Arguments (Arguments) permet de créer des arguments et d'y apporter des modifications. Renommer un argument dans ce panneau met à jour automatiquement toutes les occurrences dans le fichier actuel.
La table suivante décrit les propriétés disponibles pour les arguments.
Propriété |
Description |
---|---|
Nom |
Obligatoire. Le nom de votre argument. Si vous n'ajoutez pas un nom à un argument, il est automatiquement généré. Pour plus d'informations sur le nommage de vos arguments, consultez la section Conventions de nommage. |
Direction |
Obligatoire. Choisissez une direction pour votre argument. Les options suivantes sont disponibles : In – l'argument ne peut être utilisé que dans le projet donné. Out - l'argument peut être utilisé pour transmettre des données en dehors d'un projet donné. In/Out - les arguments peuvent être utilisés aussi bien à l'intérieur qu'à l'extérieur d'un projet donné. Propriété - non utilisée actuellement. |
Types d'arguments |
Obligatoire. Choisissez le type de valeur que vous voulez que votre argument stocke. Les options suivantes sont disponibles :
Lorsque vous sélectionnez un type .Net dans la fenêtre Rechercher et sélectionner un type .Net (Browse and Select a .Net Type), celui-ci est automatiquement ajouté à la liste déroulante Types d'arguments (Argument Type). |
Valeur par défaut |
Facultatif. Il s'agit de la valeur par défaut de l'argument. Si ce champ est laissé vide, la variable n'aura pas de valeur par défaut. Veuillez noter que les valeurs par défaut des arguments doivent être fournies en anglais, quelle que soit la langue d’interface Studio. |
IsRequired |
S’il est sélectionné, il marque l’argument comme obligatoire. Remarque : cette propriété est disponible dans le panneau Propriétés.
|
Cliquez avec le bouton droit sur un argument dans le panneau Arguments (Arguments) pour ouvrir le menu contextuel.
Option |
Description |
---|---|
Convertir en variable |
Convertit l'argument en une variable du même type que l'ancien argument et avec l'étendue de niveau supérieur. La sélection multiple est disponible. Si une variable ayant le même nom existe, un message d'erreur est consigné dans le panneau de sortie (Output panel), et la variable n'est pas créée. |
Copier |
Copie un ou plusieurs arguments, leurs noms, types et valeurs par défaut dans un autre workflow. Si un argument ayant le même nom existe, un message d'erreur s'affiche dans le panneau de sortie (Output panel). |
Coller |
Colle un ou plusieurs arguments, leurs noms, types et valeurs par défaut dans un autre workflow. L'étendue de l'argument doit être réattribuée. Si le type de l'argument est introuvable dans le workflow, l'option est désactivée. |
Supprimer (Delete) |
Supprime l'argument du panneau, mais pas du workflow. |
Ajouter une annotation (Add Annotation) |
Ouvre la fenêtre Ajouter une annotation (Add Annotation) pour ajouter des commentaires à un argument. |
Modifier l'annotation (Edit Annotation) |
Ouvre la fenêtre Ajouter une annotation (Add Annotation) pour modifier les commentaires. |
Supprimer l'annotation (Delete Annotation) |
Supprime les annotations précédemment définies pour un argument. |
Ajouter une surveillance |
Ajoute l'argument actuel au panneau Surveillance (Watch). Il n'est disponible que lors du débogage. |
Rechercher des références |
Trouve toutes les références à l'argument dans le projet. Les résultats sont affichés dans le panneau Rechercher des références. |