Comprendre les composants des applications pilotées par modèle

Vue d’ensemble des composants des applications pilotées par modèle

Une application basée sur un modèle bien conçue est constituée de plusieurs composants que vous sélectionnez à l’aide du concepteur pour établir l’aspect et les fonctionnalités de l’application finie. Les composants et les propriétés des composants que les créateurs utilisent pour créer une application deviennent les métadonnées.

Pour comprendre comment chacun de ces composants sont associés à la conception de l’application, ils sont séparés ici en catégories de données, interface utilisateur, logique et visualisation.

Composants de données

Ces composants déterminent sur quelles données l’application sera basée et quel concepteur est utilisé pour créer ou modifier le composant.

Les composants de données sont soit conçus au niveau d’une table dans un environnement, soit au sein d’une solution contenue dans l’environnement.

Composant Description Concepteur
Tableau Conteneur pour les enregistrements avec les propriétés que vous suivez, par exemple un contact ou un compte. De nombreuses tables standard sont disponibles. Vous pouvez personnaliser une table standard hors système (table de production) ou créer entièrement une table personnalisée. Concepteur de tables Power Apps
Relation Les relations de table définissent comment les tables peuvent être associées entre elles. Il existe trois types de relations : 1 à N (1 à plusieurs), N à 1 (plusieurs à 1) et N à N (plusieurs à plusieurs). Par exemple, l’ajout d’une colonne de recherche à une table crée une relation 1 à N (un-à-plusieurs) entre les deux tables et vous permet de placer cette colonne de recherche sur un formulaire. Concepteur de tables Power Apps
Colonne Propriété associée à une table. Une colonne est défini par un type de données, qui détermine le type de données pouvant être saisi ou sélectionné. Citons notamment le texte, le numéro, la date et l’heure, la devise, ou la recherche (crée une relation avec une autre table). Les colonnes sont généralement utilisés avec des formulaires, des vues, des recherches. Concepteur de tables Power Apps
Colonne de choix Il s’agit d’un type particulier de colonne, qui offre à l’utilisateur un ensemble d’options prédéterminées. Chaque option contient une valeur sous forme de nombre et une Étiquette. Une fois ajouté à un formulaire, cette colonne affiche un contrôle de manière à ce que l’utilisateur ne puisse sélectionner qu’une seule option. Il existe deux types de choix : les choix, où l’utilisateur peut uniquement sélectionner une option, et les choix à sélection multiple, autorisant plusieurs sélection. Concepteur de groupe d’options Power Apps

Pour plus d’informations : Définir les données de votre application basée sur un modèle

Composants de l’interface utilisateur

Ces composants déterminent la façon dont les utilisateurs interagissent avec l’application.

Composant Description Concepteur
Application Détermine les fondamentaux de l’application tels que les composants, les propriétés, le type de client, et l’URL de votre application. Concepteur d’application
Plan de site Spécifie la navigation de votre application. Concepteur de plan de site
Formulaire Ensemble de colonnes de saisie de données d’une table donnée correspondant aux éléments que votre organisation suit pour la table. Par exemple, un ensemble de colonnes de saisie de données où les utilisateurs saisissent des informations importantes pour suivre les commandes précédentes d’un client avec des dates de nouvelles commandes demandées spécifiques. Concepteur de formulaires
Affichage Les vues définissent le mode d’affichage d’une liste de lignes pour une table spécifique dans votre application. Une vue définit les colonnes à afficher, la largeur de chaque colonne, le comportement de tri, et les filtres par défaut. Concepteur de vues
Page personnalisée (version préliminaire) Une page basée sur un canevas qui permet une mise en page flexible, des fonctions Fx à faible code et données de connecteur Power Apps. Pour plus d’informations, consultez Présentation de la page personnalisée de l’application pilotée par modèle (version préliminaire) Concepteur de canevas

Composants logiques

Détermine les processus métier, règles, automatisation que l’application contiendra. Les créateurs Power Apps utilisent un concepteur spécifique au type de processus ou de règles.

Type de logique Description Concepteur
Flux des processus d’entreprise Un processus en ligne qui accompagne les utilisateurs au travers d’un processus d’entreprise standard. Par exemple, utilisez un flux de processus d’entreprise si vous souhaitez que tout le monde gère les demandes de service clientèle de la même manière, ou exige du personnel d’obtenir l’approbation d’une facture avant d’envoyer une commande. Concepteur de flux des processus d’entreprise
Flux de travail Les flux de travail automatisent les processus d’entreprise sans interface utilisateur. Les concepteurs utilisent les flux de travail pour lancer une automatisation qui ne nécessite aucune interaction utilisateur. Concepteur de workflow
Actions Les actions sont un type de processus qui vous permet de manuellement appeler les actions, notamment les actions personnalisées, directement depuis un workflow. Concepteur de processus
Règle métier Utilisée pour appliquer une règle ou une logique de recommandation à un formulaire, par exemple pour définir les besoins de la colonne, masquer des colonnes, ou valider des données. Les concepteurs d’application utilisent une interface simple pour implémenter et gérer des règles couramment utilisées et très changeantes. Concepteur de règle métier
Flux Power Automate Power Automate est un service basé sur le cloud qui vous permet de créer des flux automatisés entre les applications et les services pour obtenir des notifications, synchroniser des fichiers, rassembler des données, etc. Power Automate

Pour plus d’informations : Appliquer une logique métier à votre application basée sur un modèle

Options supplémentaires pour ajouter une logique métier personnalisée

Utiliser des plug-ins pour étendre les processus d’entreprise
Extensions de workflow

Visualisations

Détermine le type de visualisation de données et de génération de rapports dont disposera l’application.

Composant Description Concepteur
Graphique Visualisation graphique simple qui peut être affichée dans une vue, un formulaire, ou être ajoutée à un tableau de bord. Concepteur de graphiques
Tableau de bord Fonctionne comme palais pour une ou plusieurs visualisations graphiques qui fournissent une vue d’ensemble des données commerciales qui permettent de prendre des mesures. Concepteur de tableau de bord
Power BI Embedded Ajoutez des vignettes et des tableaux de bord Power BI intégrés à votre application. Power BI est un service basé sur le cloud qui fournit des infirmations d’aide à la décision. Combinaison de concepteur de graphiques, concepteur de tableau de bord, et de Power BI

Exemple de tableau de bord.

Création d’application basée sur un modèle avancée

L’explorateur de solutions est un outil complet utilisé pour créer des applications basées sur un modèle avancées. Dans l’explorateur de solutions, vous pouvez naviguer dans une hiérarchie composée de tous les composants à l’aide du volet de navigation sur le côté gauche de l’outil.

Explorateur de solutions.

Pour ouvrir l’explorateur de solutions,

  1. Sur la page d’accueil Power Apps, sélectionnez Paramètres, puis Paramètres avancés.

  2. Sur la page Dynamics 365 Business Management, sélectionnez Paramètres, Personnalisations, puis Personnaliser le système.

Ouvrez l’explorateur de solutions.

Pour plus d’informations : Création et personnalisation d’applications avancées

Étapes suivantes

Vue d’ensemble du développement d’un modèle de données

Notes

Pouvez-vous nous indiquer vos préférences de langue pour la documentation ? Répondez à un court questionnaire. (veuillez noter que ce questionnaire est en anglais)

Le questionnaire vous prendra environ sept minutes. Aucune donnée personnelle n’est collectée (déclaration de confidentialité).