05 | Application pilotée par modèle
Support de la séquence : PPTX « 05 Application pilotée par modèle » (à insérer ici dès sa production).
En bref
- Horaire : 13 h 30 | 40 min (exposé 10 min, Lab 3 25 min, quiz 5 min)
- Domaine de l'examen : Illustrer les fonctionnalités de Power Apps (25 à 30 %). Source
- Résultat : l'application « Suivi des interventions » des techniciens, partagée au rôle Technicien.
Compétences visées
- Décrire les cas d'usage et les fonctionnalités des applications pilotées par modèle.
- Explorer les fonctionnalités des applications pilotées par modèle (navigation, recherche, filtres, export Excel).
- Créer une application pilotée par modèle à partir de tables.
- Modifier des formulaires.
- Créer et modifier des vues.
- Partager une application pilotée par modèle.
Notions clés
- Principe : l'interface est générée à partir des tables, formulaires et vues de Dataverse ; elle est réactive et accessible sans travail de mise en page.
- Composants : données (tables, relations), interface (formulaires, vues, tableaux de bord, graphiques), logique (règles métier, flux), navigation (plan de site).
- Types de formulaires : principal, création rapide, affichage rapide, carte.
- Vues : publiques, personnelles, de recherche ; colonnes, tri et filtres.
- Partage : l'utilisateur a besoin d'un rôle de sécurité qui donne accès aux tables, puis l'application est partagée avec ce rôle.
| Critère | Canevas | Pilotée par modèle |
| Source de données | Plus de 1 000 connecteurs | Dataverse |
| Mise en page | Libre, au pixel | Générée, réactive |
| Cas typique | Tâche ciblée, mobile | Gestion de dossiers, back-office |
Lab 3 | Application « Suivi des interventions » (25 min)
- Dans la solution Interventions : Nouveau > Application > Application pilotée par modèle, nom « Suivi des interventions ».
- Ajouter une page > Formulaire et vue de table Dataverse : cochez Demande d'intervention, Équipement, Catégorie.
- Ouvrez le formulaire principal de Demande d'intervention : créez deux onglets, Détails (Titre, Description, Catégorie, Équipement, Demandeur) et Intervention (Statut, Priorité, Date souhaitée). Enregistrez et publiez.
- Créez un formulaire de création rapide avec Titre, Catégorie, Priorité.
- Créez la vue Demandes urgentes ouvertes : filtre Priorité = Haute et Statut différent de Clôturée, tri par Date de demande croissante.
- Ajoutez la vue à l'application, enregistrez, publiez, puis Lire pour tester la recherche, les filtres de colonne et l'export vers Excel.
- Partage : vérifiez que le rôle Technicien (séquence 03) donne la lecture et la modification sur Demande d'intervention, puis Partager l'application à ce rôle.
Résultat attendu : une application qui ouvre directement les demandes urgentes, avec un formulaire en deux onglets.
Capture à insérer : concepteur d'application avec le volet Navigation et la vue Demandes urgentes ouvertes.
En retard ? Importez Rattrapage_Lab3.zip.
Fichiers
| Fichier | Contenu | Utilisation |
| Rattrapage_Lab3.zip | Solution état fin de Lab 3 | Importer une solution |
Fichier en cours de production : le lien sera ajouté sur cette page.
Contrôle des connaissances
- Quelle est la seule source de données d'une application pilotée par modèle ? Réponse : Dataverse.
- Quel type de formulaire s'ouvre en volet latéral pour saisir vite un enregistrement ? Réponse : le formulaire de création rapide.
- Que faut-il attribuer à un utilisateur avant de lui partager l'application ? Réponse : un rôle de sécurité.
- Où définit-on le tri et les filtres d'une liste d'enregistrements ? Réponse : dans une vue.
Pour aller plus loin
- Vue d'ensemble de la création d'une application pilotée par modèle | Microsoft Learn
- Partager une application pilotée par modèle | Microsoft Learn