- Démarrage
- Pour les administrateurs
- Projets de workflow RPA
- Créer un workflow RPA à partir d'une idée
- Créer un projet
- Comment démarrer un workflow RPA
- Gestion des fichiers et dossiers du projet
- Connecter des workflows RPA à vos comptes
- Configurer les activités
- Gérer les activités d'un projet
- Transmission de valeurs entre les activités
- Naviguer dans les éléments
- Gérer les données d'un projet
- Configurer un projet pour utiliser vos données
- Utiliser des ressources de fichiers et de dossiers
- Projets d'application
- Applications dans Studio Web
- Concevoir des projets d'application
- Débogage de projets d'application
- Publier, déployer et mettre à niveau des projets d’application
- Importer et exporter des projets d'application
- Travailler avec des entités dans un projet d'application
- Créer des applications accessibles
- Ajout de descripteurs accessibles
- Le libellé Accessible
- Utilisation de la commande Onglet pour l'accessibilité
- Concevoir des listes et des en-têtes accessibles
- Conception d'application réactive
- Taux de contraste des couleurs
- Prédéfinir les styles et les mappages au niveau de l'air pour la commande En-tête
- Limites connues
- Définir un contexte externe à l'aide de paramètres de requête
- Définir un contexte externe à l'aide d'événements externes
- Utiliser des tableaux pour remplir les commandes Liste déroulante, Liste déroulante à sélection multiple et Bouton radio
- Utiliser des contrôles tabulaires avec des entités Data Service dans les projets d'application
- Intégrer des agents conversationnels
- Activités d'application
- Processus d’agent
- Agents
- Solutions
- Workflows d’API
- Tests

Guide de l'utilisateur Studio Web
Liste personnalisée
Liste personnalisée est un contrôle dynamique basé sur un modèle, qui intègre divers contrôles avec une flexibilité exceptionnelle. Contrairement à un contrôle de liste standard, la liste personnalisée permet encore plus de contrôles dans la mise en page, ce qui le rend idéal pour les tâches telles que la création d'une grille efficace de liste d'e-mails.
Propriétés
La liste personnalisée a deux ensembles de propriétés : un pour la commande principale et un pour le modèle qu'il contient.
Pour basculer entre les propriétés d'une liste personnalisée et de son modèle, cliquez simplement sur la commande dans la zone de dessin ou sélectionnez-la dans l'arborescence sur la gauche.
Cette ligne
Utilisez le mot clé ThisRow pour représenter chaque ligne des données de la liste personnalisée.
Pour lier les valeurs de la Source de données aux commandes individuelles dans la Liste personnalisée, utilisez le mot clé ThisRow .
Limitations
-
Pour des raisons de performances, plusieurs contrôles ne peuvent pas être inclus dans une liste personnalisée :
- Modifier la grille
- Table
- Liste personnalisée
- HTML personnalisé
- Onglets
Remarque :Pour les commandes basées sur des listes qui dépassent quatre éléments, nous vous recommandons d'utiliser des commandes Liste déroulante .
-
Le référencement direct des contrôles Liste personnalisée , tels que
MainPage.Header, n’est pas autorisée, bien que le nom du contrôle ait été trouvé par IntelliSense. -
Le fait de faire glisser des commandes entre le contexte d’une liste personnalisée et d’autres commandes de conteneur peut entraîner des expressions non valides, certaines visibles uniquement lorsque vous prévisualisez l'application. En effet, les liaisons dans le contexte de la liste personnalisée deviennent invalides en dehors
ThisRowla liste personnalisée.
Général
Liste personnalisée
- Masqué : si défini sur Vrai, masque la commande pendant le runtime.
- Désactivé : si défini sur false, les utilisateurs de l'application peuvent interagir avec la liste. Si défini sur Vrai, la liste est dans un état en lecture seule.
Modèle
- Info-bulle : info-bulle à afficher sur le modèle. Utilisez-la pour fournir des informations supplémentaires sur le modèle.
- Masqué : si défini sur Vrai, masque la commande pendant le runtime.
- Désactivé : si défini sur false, les utilisateurs de l'application peuvent interagir avec le modèle. S'il est défini sur true, le modèle est dans un état en lecture seule.
Events
Liste personnalisée
- Ligne sélectionnée : configurez ce qui se passe lorsque l'utilisateur de l'application sélectionne une ligne dans la Liste personnalisée. Configurez ce qui se passe lorsque la valeur est modifiée.
Modèle
- Cliqué (Clicked On) : configurez ce qui se passe lorsqu'un clic est effectué sur le modèle.
Style
Liste personnalisée
- Alignement de commande (Control Alignment) : hérite de l'alignement parent par défaut. Un autre alignement que le parent peut être défini. Pour revenir par défaut à l'alignement parent, désélectionnez les options remplacées.
Remarque :
L'alignement dépend de la mise en page sélectionnée pour le parent.
- Mise en page - Personnalisez la position des modèles dans la liste personnalisée :
- Horizontal : les modèles sont disposés verticalement
- Horizontal : les modèles sont disposés horizontalement
- Grille : les modèles sont organisés au format grille
- Espace intermédiaire (pixels uniquement) : l'espacement entre les modèles lorsqu'ils sont disposés dans une disposition verticale ou horizontale .
- Écart horizontal / vertical : l'espacement horizontal et vertical entre les modèles lorsqu'ils sont disposés dans une disposition de grille .
- Largeur du modèle : la largeur du modèle.
- Hauteur du modèle : la hauteur du modèle.
Remarque :- Dans une mise en page horizontale , la Largeur est définie en pixels et la Hauteur en pixels,
%,em, ouauto. - Dans une mise en page verticale , la hauteur est en pixels et la largeur peut être en pixels,
%,em, ouauto. - Dans une mise en page Grille , la hauteur et la largeur doivent être en pixels. Les unités relatives telles que
%,emouautone peuvent pas être utilisées.
- Marge (Margin) : définit la marge de la mise en page. 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 liste personnalisée, en pixels. Valeurs par défaut :
- En mise en page horizontale : largeur 800 px, hauteur automatique
- En mise en page verticale : largeur auto, hauteur 400 px
- En mise en page Grille : Largeur 800 px, Hauteur 400 px Pour définir des valeurs minimales ou maximales, cliquez sur l'icône à trois points (*).
Modèle
- Alignement de commande (Control Alignment) : hérite de l'alignement parent par défaut. Un autre alignement que le parent peut être défini. Pour revenir par défaut à l'alignement parent, désélectionnez les options remplacées.
Remarque :
L'alignement dépend de la mise en page sélectionnée pour le parent.
- Mise en page : déterminez comment les commandes du modèle sont positionnées :
- Horizontal/Vertical : l'orientation des commandes.
- Alignement : l'alignement des commandes dans le modèle.
- Autoriser l'encapsulage : si cette option est sélectionnée, encapsule les commandes dans le modèle.
- Autoriser le défilement : si cette option est sélectionnée, elle permet de faire défiler l'intérieur du modèle. Pour activer Autoriser le défilement, le modèle doit avoir une hauteur fixe (mise en page verticale) ou une largeur fixe (mise en page horizontale).
- Couleur d'arrière-plan : la couleur d'arrière-plan du modèle.
- Bordure (Border) : la bordure de la commande. L'épaisseur (Thickness), la couleur (Color) et le rayon (Radius) peuvent être configurés.
- Police : la famille de polices relative à ce modèle. Toutes les commandes du modèle partagent la même famille de polices. Par défaut, le modèle hérite de la famille de polices de la liste personnalisée.
- Marge (Margin) : définit la marge de la mise en page. Par défaut, une marge de 0px 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).
- Remplissage : remplissage du modèle. Par défaut, un remplissage de 16px est défini. Les propriétés des marges Haut/Bas et Gauche/Droite sont combinées. Ces propriétés peuvent être dissociées à l'aide du bouton Lier sur le côté droit de la section Remplissage .
- Avancé - affiche les propriétés Flex de la commande.
- Base Flex : définit la taille d'origine d'un élément Flex avant que l'espace supplémentaire ne soit distribué ou supprimé (
px,%,em,auto). - Croissance Flex : lorsqu'un espace supplémentaire est disponible, cette valeur détermine la quantité de croissance d'un élément Flex par rapport au reste des éléments.
- Réduction des flexibilités : lorsque l’espace est insuffisant, cette valeur détermine la valeur d’un élément flexible par rapport aux autres éléments. Pour de plus amples informations, consultez la documentation Mozilla Developer Network.
- Base Flex : définit la taille d'origine d'un élément Flex avant que l'espace supplémentaire ne soit distribué ou supprimé (
Propriétés VB
Développer la table
| Nom de la propriété | Type de données | Autorisations d’accès | Exemple |
|---|---|---|---|
Disabled | Booléen | Lecture/Écriture | Si la valeur est true, désactive la commande au moment du runtime. |
Hidden | Booléen | Lecture/Écriture | Si la valeur est true, masque la commande au moment du runtime. |
SelectedItemIndex | Entier | Lecture seule | Renvoie l'index de la ligne actuellement sélectionnée : MainPage.CustomList.SelectedItemIndex |
ThisRow | Le même que le champ Source de données . | Lecture seule | Fait référence à l'enregistrement actuel de la source de données. Utilisez-le pour configurer les champs de la liste personnalisée. |