apps
2024.10
true
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique.
UiPath logo, featuring letters U and I in white
Guide de l'utilisateur d'Apps
Automation CloudAutomation Cloud Public SectorAutomation Suite
Last updated 11 nov. 2024

Table

Démos

Table : travailler avec des entités

Introduction

Cette application montre comment travailler avec les entités à l'aide de la commande Table .

Application de démonstration - essayez-la vous-même
Aperçu de l’application de démonstration dans le cloud

Application de démonstration - instructions d'utilisation

  1. 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

  2. Dans Data Service UiPath® , importez le fichier Schema.json. Assurez-vous d'importer à la fois les entités (pays et employés) et les ensembles de choix (genre et compétences).
  3. Renseignez vos entités et ensembles de choix avec des données.
  4. Dans UiPath® Apps, créez une nouvelle application et importez l'application téléchargée.
  5. 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.
  6. Prévisualisez l'application et interagissez avec les données de la 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.
  • Source de données (Data Source) : la source des données que vous souhaitez afficher dans la table. Les types de données valides sont Table de données (Data Table) et Tableau d'objet (Object Array). Une fois que vous avez récupéré la source de données, la table détecte automatiquement les colonnes de données.
  • 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 (Vertical vs Horizontal).
  • 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 (Size) : largeur et hauteur de la commande. Par défaut, la Largeur (Width) est définie sur auto et la Hauteur (Height) est définie sur 200px. 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èche vers lebas pour déplacer l'onglet sélectionné 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.

Remarque :

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

  1. Accédez à l'onglet Général (General) de votre commande Table .

  2. Dans le champ Source de données (Data source ) 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>.ToListSource

    Par exemple :

    Processes.Process_A.out_dt1.ToListSourceProcesses.Process_A.out_dt1.ToListSource

    Les colonnes de la table doivent refléter les colonnes de l'objet TableDonnées.

Propriétés VB

Propriété VB

Type de données

Description

SelectedItem

Apps.Controls.TabularInitClass

Élément actuellement sélectionné dans le contrôle.

Source de données

Apps.Controls.ListSource(Of Apps.Controls.TabularInitClass)

Source de données pour les valeurs à l'intérieur de la commande Table .

Info-bulle

Chaîne de caractères (string)

Texte d'information qui apparaît lorsque l'utilisateur survole la commande.

Valeur (Value)

Apps.Controls.TabularInitClass

La valeur actuellement sélectionnée de la commande.

Masqué

Booléen

Si la valeur est true, masque la commande au moment du runtime.

Désactivé (Disabled)

Booléen

Si la valeur est true, désactive la commande au moment du runtime.

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo White
Confiance et sécurité
© 2005-2024 UiPath Tous droits réservés.