- Démarrage
- Avant de commencer
- Comment
- Accéder à l'URL de production d'une application
- Créer une application compatible avec les appareils mobiles
- Déboguer les applications
- Intégrer des cartes
- Définir un contexte externe (Set External Context)
- Utiliser des tableaux pour remplir les commandes Liste déroulante, Liste déroulante à sélection multiple et Bouton radio
- Utiliser Count With Choice Set Values
- Utiliser TableDonnées avec les commandes Table et Modifier la grille
- Utiliser le masque de saisie
- Notifications
- Utilisation d'expressions VB
- Concevoir votre application
- Événements et règles
- Règle : If-Then-Else
- Règle : ouvrir une page
- Règle : Ouvrir l'URL
- Règle : Fermer le Pop-Over/la feuille du bas
- Règle : Afficher le message
- Règle : Afficher/Masquer la roulette
- Règle : Définir une valeur (Set Value)
- Règle : Démarrer le processus
- Règle : Réinitialiser les valeurs
- Règle : Charger le fichier dans le compartiment de stockage
- Règle : Télécharger un fichier depuis un compartiment de stockage (Download File From Storage Bucket)
- Règle : Créer un enregistrement d'entité (Create Entity Record)
- Règle : Mettre à jour un enregistrement d'entité (Update Entity Record)
- Règle : Supprimer un enregistrement d’entité
- Règle : ajouter à la file d'attente (Add to Queue)
- Règle : Déclencher un workflow
- Tirer parti de la RPA dans votre application
- Exploitation des entités de votre application
- Exploitation des entités de votre application
- Gestion du cycle de vie des applications (Application lifecycle management, ALM)
- Guide de dépannage de base

Guide de l'utilisateur d'Apps
Table
Général
- Info-bulle (Tooltip) : le texte à afficher lorsqu'un utilisateur de l'application pointe sur la commande. Utilisez cette option pour fournir des informations supplémentaires sur la commande.
- Colonnes (Columns) : colonnes de table que vous souhaitez afficher dans la table. Le développement de chaque En-tête de colonne (Column heading) affiche les propriétés de colonne suivantes :
- Nom (Name) : nom affiché de l'en-tête de colonne. Se remplit automatiquement.
- Source : la source de la colonne référencée.
- Ajouter une nouvelle colonne (Add new column) : ajoutez de nouvelles colonnes à vos données en cliquant sur l'icône plus « + ».
- Masqué (Hidden) : si la valeur est true, masque la commande au moment du runtime.
- Désactivé (Disabled) : si la valeur est true, désactive la commande au moment du runtime.
- Triable (Sortable) : si cette option est sélectionnée, les colonnes de la table peuvent être triées.
Events
- Valeur modifiée (Value changed) : configurez ce qui se passe lorsque la valeur est modifiée.
Style
-
Alignement de commande (Control Alignment) : par défaut, cette option est définie sur Étirer (Stretch. Un autre alignement peut être défini.
Remarque :L'alignement dépend de la mise en page sélectionnée pour le parent.
-
Couleur d'arrière-plan (Background Color) : la couleur d'arrière-plan de l'en-tête de table et du corps de table.
-
Bordure (Border) : la bordure de la commande. L'épaisseur (Thickness), la couleur (Color) et le rayon (Radius) peuvent être configurés.
-
Police (Font) : attributs de police du texte de l'en-tête de colonne et du corps de colonne, tels que la famille de polices, la taille, la couleur ou le style (gras, italique et souligné). Par défaut, la commande hérite de la famille de polices de son conteneur parent immédiat, qui est indiqué par le mot-clé « Inherited ».
-
Marge (Margin) : la marge de la commande. Par défaut, une marque de 4px est définie. Les propriétés des marges Haut/Bas (Top/Bottom)et Gauche/Droite (Left/Right) sont combinées. Ces propriétés peuvent être dissociées à l'aide du bouton Lier (Link) sur le côté droit de la section Marge (Margin).
-
Taille : largeur et hauteur de la commande. Par défaut, la Largeur est définie sur
autoet la Hauteur est définie sur200px. Pour définir des valeurs minimales ou maximales, cliquez sur l'icône à trois points (*). Si la taille du champ est inférieure à celle des options, une barre de défilement s'affiche.Remarque :Le défilement virtuel améliore les performances en ne chargeant que les éléments pertinents dans la fenêtre au moment du runtime. Cela ne fonctionne que lorsqu'une hauteur est configurée et non définie sur auto.
Si la propriété Hauteur (Height) est définie sur auto, la taille de la commande au moment du runtime et à la conception peut ne pas correspondre. Cela se produit parce que la hauteur de la commande dépend du nombre de lignes renvoyées au moment du runtime, alors qu'au moment de la conception, la commande est vide.
Pour toute commande contenant des données dynamiques, telles que des tables, des listes déroulantes ou des listes, nous vous recommandons de configurer une hauteur fixe pour de meilleures performances.
Raccourcis clavier
Pour une meilleure accessibilité, vous pouvez utiliser les raccourcis clavier suivants dans la liste des colonnes de l'onglet Général (General) du panneau de configuration :
- Touches fléchées haut et bas pour modifier la colonne sélectionnée.
- Alt+FlècheHaut pour déplacer la colonne sélectionnée vers le haut.
- Alt+FlècheBas pour déplacer la colonne sélectionnée vers le bas.
Utilisation de TableDonnées dans les commandes Table
Assurez-vous que vous avez déjà un objet TableDonnées dans votre application.
Les objets Tables de données (DataTables) peuvent être définis en tant qu'arguments d'entrée, de sortie ou d'entrée/de sortie d'un processus. Pour utiliser ces objets TableDonnées, vous devez référencer le processus où ils sont utilisés comme arguments.
TableDonnées ne prend en charge que les primitives dans une colonne. Les arguments de type complexe dans une colonne ne fonctionnent pas dans DataTable.
Supposons que vous ayez un processus nommé "Process_A", qui a les objets TableDonnées comme arguments :
| Arguments d'entrée | in_dt1 |
| Arguments de sortie | out_dt1 |
| Arguments d'entrée/de sortie | inout_dt |
Table
-
Accédez à l'onglet Général de votre champ Table .
-
Dans le champ Source de données de la commande, ouvrez l'éditeur d'expressions et écrivez l'expression suivante :
Processes.<process_name>.<datatable_output_argument>.ToListSourceProcesses.<process_name>.<datatable_output_argument>.ToListSourcePar exemple :
Processes.Process_A.out_dt1.ToListSourceProcesses.Process_A.out_dt1.ToListSourceLes colonnes de la table doivent refléter les colonnes de l'objet TableDonnées.
Démos
Table : travailler avec des entités
Introduction
Cette application montre comment travailler avec les entités à l'aide du champ Table .
Application de démonstration - essayez-la vous-même
Application de démonstration - instructions d'utilisation
- Téléchargez le fichier zip avec l'application de démonstration. Il contient :
- Schema.json : le schéma des entités utilisées par l'application
- TableEntity_DemoApp.uiapp : le fichier UiPath Apps
- Dans UiPath Data Service, importez le fichier Schema.json. Assurez-vous d'importer à la fois les entités (Pays et employés) et les ensembles de choix (Gener et Compétences).
- Renseignez vos entités et ensembles de choix avec des données.
- Dans UiPath Apps, créez une nouvelle application et importez l'application téléchargée.
- Vous remarquerez peut-être des erreurs. Pour les corriger, remplacez l'entité Employés référencée par celle que vous avez récemment importée à l'étape 2.
- Prévisualisez l'application et interagissez avec les données de la table.