studio
2022.4
false
- 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
- Gestion des variables
- Le module Variables
- Exemple d'utilisation d'une variable de type VRAI/FAUX (True/False)
- Variables propriétaires UiPath
- 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
- 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
- Résolution des problèmes rencontrés avec JxBrowser Applications
- Surveillance des événements utilisateur
- Résolution des problèmes Citrix
- Automatisation des applications exécutées sous un autre utilisateur Windows
Important :
La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Non pris en charge par l'assistance
Guide de l’utilisateur de Studio
Dernière mise à jour 16 juil. 2025
Exemple d'utilisation d'une variable de type VRAI/FAUX (True/False)
linkPour illustrer les propriétés d'une variable VRAI/FAUX (TRUE/FALSE), nous vous invitons à créer un projet d'automatisation dont l'objectif est de demander le nom et le sexe de l'utilisateur, puis d'afficher les résultats obtenus dans une autre fenêtre.
- Créez un processus et ajoutez un Organigramme (Flowchart).
- Créez deux variables de type String afin d'enregistrer respectivement le nom de l'utilisateur et son sexe :
Name
etGender
. - Créez une variable de type booléen :
Male
. Cette variable va être utilisée pour vérifier si l'utilisateur est un homme. - Ajoutez une Boîte de dialogue (Input Dialog) au module Concepteur (Designer) et reliez-la au nœudInitial.
- Dans le module Propriétés (Properties), saisissez "Quel est votre nom ?" dans le champ Intitulé.
- Ajoutez un titre, puis ajoutez la variable
Name
dans le champ Résultat (Result). - Ajoutez une nouvelle Boîte de dialogue (Input Dialog) et reliez-la à la précédente.
- Dans le module Propriétés (Properties), saisissez "Quel est votre sexe ?" dans le champ Intitulé.
- Ajoutez un titre, puis ajoutez la variable
Gender
dans le champ Résultat (Result). - Ajoutez une activité de type Décision (Flow Decision) au module Concepteur (Designer) et reliez-la à la deuxième Boîte de dialogue (Input Dialog).
- Rendez-vous dans le module Propriétés (Properties) et saisissez
Gender
= "Male" ouGender
= "male" dans le champ Condition. Cette activité permet de vérifier si l'utilisateur est un homme ou une femme. - Ajoutez deux activités de type Attribuer (Assign).
- Reliez une de celles-ci à la branche sortante Vrai (True) de la Décision (Flow Decision).
- Rendez-vous dans le module Propriétés (Properties) et saisissez la variable
Male
dans le champ À (To). - Dans le champ Valeur (Value), saisissez Vrai (True). Cela assigne la valeur Vrai (True) à la variable
Male
lorsque la conditionGender
= "Male" ouGender
= "male" est remplie. - Reliez la deuxième activité de type Attribuer (Assign) à la branche sortante Faux (False) de la Décision (Flow Decision).
- Rendez-vous dans le module Propriétés (Properties) et saisissez la variable
Male
dans le champ À (To). - Dans le champ Valeur (Value), saisissez Faux (False). Cela assigne la valeur Faux (False) à la variable
Male
lorsque la conditionGender
= "Male" ouGender
= "male" n'est pas remplie. - Ajoutez une nouvelle Décision (Flow Decision) et reliez-la aux activités de types Attribuer (Assign) précédentes.
- Rendez-vous dans le module Propriétés (Properties) et saisissez
Male
= True dans le champ Condition. - Insérez une activité de type Zone de message (Message Box) et reliez-la à la branche sortante Vrai (True) de la Décision (Flow Decision).
- Rendez-vous dans le module Propriétés (Properties) et saisissez
Name
+ " est un " +Gender
+ ".". dans le champ Texte (Text). Ce message indiquera le nom et le sexe de l'utilisateur siMale
est vrai. - Insérez une autre activité de type Zone de message (Message Box) et reliez-la à la branche sortante Faux (False) de la Décision (Flow Decision).
- Rendez-vous dans le module Propriétés (Properties) et saisissez
Name
+ "est un " +Gender
+ ".". dans le champ Texte (Text). Ce message indiquera le nom et le sexe de l'utilisateur siMale
est faux. Le projet final devrait ressembler à l'illustration suivante : - Appuyez sur la touche F5 pour executer le processus d'automatisation. Remarque : le message s'affiche bien comme prévu dans la dernière Zone de message (Message Box).