- 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
- 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
- ST-USG-027 - Balises requises
- ST-USG-034 – URL Automation Hub
- Variables
- Gestion des variables
- Le module Variables
- Types de variables
- Variables propriétaires UiPath
- 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
Guide de l’utilisateur de Studio
Types de variables
Une variable de type texte ou chaîne est un type de variable qui ne peut stocker que des chaînes. Ce type de variable peut être utilisé pour stocker toute information textuelle telle que les noms d’employés, les noms d’utilisateur ou toute autre chaîne.
Pour illustrer les propriétés d'une variable de type texte, nous vous invitons à créer un projet dont l'objectif est de demander le nom de l'utilisateur, de l'enregistrer, puis d'afficher l'initiale de l'utilisateur dans le module Sortie (Output).
Les variables VRAI/FAUX, également appelées variables de type booléen, n'ont que deux valeurs possibles : vrai (true) ou faux (false). Elles permettent de mieux contrôler le flux, grâce à un mécanisme de décisions.
Pour 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.
Les variables numériques sont également connues sous le nom integer ou Int32 et sont utilisées pour stocker des informations numériques. Elles peuvent être utilisées pour effectuer des équations ou des comparaisons, transmettre des données importantes et bien plus.
Pour illustrer les propriétés d'une variable numérique, nous vous invitons à créer un projet d'automatisation dont l'objectif est de demander l'année de naissance de l'utilisateur, puis d'afficher son âge dans une fenêtre.
Le projet final devrait ressembler à l'illustration suivante :
11. Appuyez sur F5. pour exécuter votre projet d'automatisation. Notez que la boîte de message affiche votre âge, comme prévu.
La variable tableau permet d'enregistrer plusieurs valeurs du même type.
Studio UiPath accepte autant de types de tableaux qu'il y a de types de variables. Il est donc possible de créer un tableau numérique, un tableau de chaînes, un tableau de valeurs booléennes, etc.
.txt
.
System.DateTime
. Pour plus d'informations, consultez Recherche de types de variables .Net ( Browsing for .Net Variable Types).
Ce type de variable peut par exemple être utilisé pour insérer la date dans une facture ou pour tous les type de documents nécessitant d'être horodaté.
Pour illustrer les propriétés d'une variable date et heure, nous vous invitons à créer un projet d'automatisation dont l'objectif est de récupérer la date et l'heure, de soustraire une période de temps donnée puis d'afficher les résultats obtenus dans une feuille de calcul Microsoft Excel.
Les variables DataTable représentent un type de variable qui peut stocker de grandes informations et agir comme une base de données ou une simple feuille de calcul avec des lignes et des colonnes. Ils se trouvent dans la fenêtre Parcourir et sélectionner un type .Net , sous l'espace de noms System.Data (System.Data.DataTable). Pour plus d'informations, consultez Recherche de types de variables .Net ( Browsing for .Net Variable Types).
Ces variables peuvent être utilisées pour migrer des données spécifiques d'une base de données vers une autre, pour extraire des données d'un site Web et les enregistrer dans une feuille de calcul sauvegardée sur un ordinateur local, et bien plus.
Pour illustrer les propriétés d'une variable de type Table des données (DataTable), nous vous invitons à créer un projet d'automatisation : son objectif est de lire une feuille de calcul Excel contenant de nombreuse colonnes, de récupérer les informations provenant de deux colonnes spécifiques, puis d'enregistrer ces données dans une autre feuille de calcul contenant déjà des éléments.
Le fichier d'origine est une base de données contenant une liste de personnes, de transactions, de dates et de produits. Dans notre exemple, nous allons extraire les noms des individus et la date de leur commande pour ajouter ces données à une feuille de calcul Excel contenant déjà des informations similaires.
- Les variables de type texte
- Exemple d'utilisation d'une variable de type texte
- Variables de type VRAI ou FAUX
- Exemple d'utilisation d'une variable de type VRAI/FAUX (True/False)
- Variables numériques
- Exemple d'utilisation d'une variable numérique
- Variables Tableaux
- Exemple d'utilisation d'une variable de tableau
- Variables de type date et heure
- Exemple d'utilisation d'une variable de type date et heure
- Variables de type DataTable
- Exemple d'utilisation d'une variable de type Table des données (DataTable)