Skip to content
Power Platform - Apps - Automate - SharePoint
  • Pages
    • Support Power Platform - Power Apps - Power Automate
      • Licences
      • Mises à jour (waves)
      • Environnement & Solutions
        • Attribuer des droits sur un environnement
      • Power BI
      • Liens vers nos supports
    • Architecture Power Platform
      • Modéliser des données
    • Administrer Power Platform
      • Références
      • Sécurité
      • Center of Excellent (CeE)
      • Application Lifecycle Management (ALM) [WiP]
    • Power Apps
      • Références
      • Process de développement d'applications PowerApps
        • Création d'applications [WiP]
        • Contrôles
        • Contrôles modernes
      • Power Apps - Fonctions principales
        • Tips Fonctions
        • Fonction Patch
          • Patch des types complexes d'une liste SharePoint
      • Applications basées sur un modèle (model driven apps)
        • Tips Fonctions
        • Modèles Word avec une application pilotée par modèle
        • Lancer un flux depuis un bouton d'une application pilotée par modèle
        • Ressources JavaScript
      • Modes opératoires
        • Application Canvas - Guide de survie
        • Flux PowerAutomate à partir de Power Apps
        • Créer une application PowerApps avec une liste SharePoint
        • Compléter un modèle Word et générer un PDF [Premium]
        • Récupérer une photo depuis la caméra
        • Listes en cascade
        • Sélectionner un utilisateur (Liste SP)
        • Partager une application Power Apps
      • Développeur
        • JS
        • Outils externes
        • Bibliothèque de composants
      • Alternatives à PowerApps
      • Quizz
      • Charte de nommage et bonnes pratiques Power Apps Canvas
    • Power Automate
      • Références
      • Fonctions
        • JSON
        • Tips
        • Manipulations fichiers SharePoints [ToDo]
      • Modes opératoires
        • Approbations
          • Généralités
          • Approbations simples
          • [Exo] Commande fournisseur
        • [WiP] Ajouter un bouton de colonne SharePoint qui exécute un flux
        • Créer un PDF à partir de code HTML avec image
        • [WiP] Exécuter un flux depuis une ligne sélectionnée dans Excel
          • Copier un fichier depuis une PJ Outlook
        • Envoyer "en tant que"
        • Compter des éléments, même supprimés (table Audits)
      • Alternatives à Power Automate
      • Syntaxe générale
      • Power Automate pour le Bureau (PA
        • Ressources pédagogiques
    • Dataverse
      • Références
      • Common Data Model
      • Tables [WIP]
      • Colonnes [WIP]
      • Sécurité
      • Développeur
      • Référence automatique
      • Application pilotée par modèle
        • Exemple pratique
        • Migration depuis Access
    • Microsoft 365 & SharePoint
      • Vue d'ensemble de Microsoft 365 et SharePoint
      • Déroulé pédagogique
        • Module 1 : Microsoft 365 et SharePoint Online
        • Module 2 : Bibliothèques et listes
        • Module 3 : Intégration Office et gestion des documents
        • Module 4 : Type de contenu
        • Module 5 : Personnalisation des pages
        • Module 6 : Personnalisation des sites et des espaces de travail
        • Module 7 : Gestion de la sécurité
        • Module 8 : Workflows Power Automate
      • Bonnes pratiques
      • Sites SharePoint
        • Types de sites
        • Hiérarchies de sites
          • Sous-sites vs Hubs de sites
        • Créer un site
        • Principaux composants
          • Navigation
          • Composant WebPart dans les pages
          • Bibliothèques de document & Listes
          • Lien avec Teams
        • Pages d'un site SharePoint
        • Partage de flux d'un fichier ou d'un élément sélectionné
      • Listes SharePoint
        • Créer une liste
          • Créer une colonne
          • Gérer les vues
        • Power Automate avec des listes SharePoint
        • Mettre à jour une Liste SharePoint depuis Excel
        • TIPS
      • Bibliothèques de fichiers & dossiers SharePoint [WiP]
        • Rétention
        • Généralités
          • Création d'un nouveau document
          • Associer un modèle de document
          • Affichage et modification de documents dans le navigateur
          • Affichage et modification de documents dans le client
          • Téléchargement de documents
          • Déplacement et copie de documents
          • Affichage et modification des paramètres de la bibliothèque de documents
          • Paramètres de gestion des versions, approbation du contenu et extraction de documents
      • Intégration Power Apps
      • Droits & sécurité
      • API
      • Administration & rôles
    • Exercices
      • pl-7001
        PL-7001 - Power Apps Canvas
        • Lab 0 – Valider l'environnement de laboratoire
        • Lab 1 – Créer une application canevas à partir de données
        • Lab 2 – Modèle de données
        • Lab 3 – Créer une application canevas
        • Lab 4 – Créer l'interface utilisateur
        • Lab 5 – Données externes
        • Lab 6 – Formulaires
        • Lab 7 – Gérer les applications canevas
      • pl-7002
        PL-7002 - Power Automate
        • Lab 0 - Vérifier l’environnement de labo
        • Lab 1 - Créer des flux de cloud
        • Lab 2 - Modèle de données Dataverse
        • Lab 3 - SharePoint
        • Lab 4 - Flux d’approbation [SP]
        • Lab 5 - Flux de bouton [DV]
        • Lab 6 - Flux planifié [SP]
        • Lab 7 - Filtres de déclencheur [DV]
      • pl-7003
        PL-7003 - Power Apps Applications pilotées par modèle
        • icon picker
          Lab 4 – Configurer les formulaires et les vues
    • Exos Power Apps Power Automate
      • [Exo A] Flux avec une liste SharePoint
      • [Exo06] Créer une application Canvas avec Copilot
      • Flux avec une table Dataverse
        • Créer la source Dataverse
        • Créer le flux de bouton
        • Créer un flux automatisé avec filtre
      • Flux avec une liste SharePoint

Lab 4 – Configurer les formulaires et les vues

Scénario

Dans cet atelier, vous allez configurer des formulaires et des vues pour une application pilotée par modèle.
Contoso Real Estate souhaite suivre deux éléments clés :
Annonces immobilières
Qui est prévu pour les visites de biens immobiliers

Ce que vous allez apprendre

Comment configurer les formulaires de table
Comment configurer les vues de table
ok

Étapes de laboratoire de haut niveau

Configurer le formulaire principal Propriété immobilière et Visites
Configurer les onglets et les sections
Ajouter des colonnes aux formulaires
Ajouter une sous-grille
Créer un nouveau formulaire
Associer des rôles de sécurité à des formulaires
Configurer les vues Propriété immobilière et Visite
Filtrer les vues
Configurer la vue Recherche rapide

Conditions préalables

Doit avoir terminé l 'atelier 2 : Modèle de données

Étapes détaillées

Exercice 1 - Formulaire principal de la propriété immobilière

Dans cet exercice, vous allez modifier le formulaire principal de la table Biens immobiliers.

Tâche 1.1 – Mise en page et colonnes du formulaire principal

Accédez au portail Power Apps Maker https://make.powerapps.com
Assurez-vous que vous êtes dans l'environnement Dev One.
Sélectionnez Solutions.
Ouvrez la solution Annonces immobilières.
Sélectionnez la table Propriété immobilière.
Sous Expériences de données, sélectionnez Formulaires.
Sélectionnez le formulaire Informations où le type de formulaire est Principal, sélectionnez le menu Commandes (...), puis sélectionnez Modifier > Modifier dans un nouvel onglet.
Sélectionnez Arborescence sur le côté gauche du concepteur de formulaires.
Sélectionnez l'onglet Général.
Entrez generalTab pour Nom.
Dans le volet Propriétés sur le côté droit, sélectionnez 3 colonnes dans la liste déroulante Disposition. ​
image.png
Dans l'arborescence, développez l'onglet Général. Sélectionnez la première section et entrez generalSection pour Nom.
Sélectionnez la deuxième section et entrez Chronologie pour Étiquette et ChronologieSection pour Nom.
Sélectionnez la troisième section et entrez Related pour Label et relatedSection pour Name.
Faites glisser le champ Propriétaire dans la zone En-tête. ​
image.png
Sélectionnez la première section.
Sélectionnez Colonnes de tableau dans le volet de navigation de gauche du concepteur de formulaires.
Faites glisser la colonne Client sous le champ Nom de la propriété.
Sélectionnez la colonne Rue à ajouter au formulaire sous Client.
Sélectionnez la colonne Ville à ajouter au formulaire sous Rue.
Sélectionnez Composants dans le volet de navigation de gauche du concepteur de formulaires.
Sélectionnez le contrôle Section à 1 colonne pour l'ajouter au formulaire.
Entrez Details pour l'étiquette et detailsSection pour le nom.
Sélectionnez Colonnes de tableau dans le volet de navigation de gauche du concepteur de formulaires.
Sélectionnez la colonne Prix demandé à ajouter à la section Détails.
Sélectionnez la colonne Devise à ajouter au formulaire sous Prix demandé.
Sélectionnez la colonne Chambres à ajouter à ajouter au formulaire sous Devise.
Sélectionnez la colonne Salles de bains à ajouter au formulaire sous Chambres. ​
image.png

Tâche 1.2 - Ajouter un contrôle de chronologie

Sélectionnez Arborescence dans le volet de navigation de gauche du concepteur de formulaires.
Sélectionnez la section Chronologie.
Sélectionnez Composants dans le volet de navigation de gauche du concepteur de formulaires.
Développez Affichage.
Sélectionnez la commande Chronologie pour l'ajouter à la section Chronologie.
Sélectionnez Arborescence dans le volet de navigation gauche du concepteur de formulaires, développez l'onglet Général et sélectionnez la section Chronologie.
Dans le volet Propriétés sur le côté droit, cochez la case Masquer l'étiquette. ​
main-form-timeline.png
Dans Arborescence, sélectionnez la commande Texte de la note pour le scénario.
Dans le volet Propriétés sur le côté droit, sélectionnez Activité sociale, décochez la case Activer, puis sélectionnez Terminé.
Dans le volet Propriétés sur le côté droit, sélectionnez Date de création dans la liste déroulante Trier les activités par.
Sélectionnez Colonnes de tableau dans le volet de navigation de gauche du concepteur de formulaires.
Faites glisser la colonne Raison de l'état dans la zone En-tête.

Tâche 1.3 - Ajouter une commande d'affichage rapide

Sélectionnez Arborescence sur le côté gauche du concepteur de formulaires.
Sélectionnez la section Associé.
Sélectionnez Composants dans le volet de navigation gauche du concepteur de formulaires.
Développez Affichage.
Sélectionnez le contrôle Aperçu rapide pour l'ajouter à la section Associé.
Sélectionnez Client pour Recherche et Carte de visite du compte pour Contact , puis sélectionnez Terminé.

Tâche 1.4 - Ajouter un onglet

Sélectionnez Composants dans le volet de navigation gauche du concepteur de formulaires.
Sélectionnez le contrôle Onglet à 1 colonne pour l'ajouter au formulaire.
Entrez Showings pour Label et showingTab pour Name.
Sélectionnez Arborescence sur le côté gauche du concepteur de formulaires, développez l'onglet Visites, puis sélectionnez la section Nouvelle section.
Entrez Showings pour Etiquette et showingSection pour Nom.
Sélectionnez Composants dans le volet de navigation gauche du concepteur de formulaires.
Développez Grille.
Sélectionnez le contrôle Subgrid pour l'ajouter à la section Visites.
Sélectionnez Afficher les enregistrements associés.
Sélectionnez Showings (Real Estate Property) pour Table et Visites actives et sélectionner OK.
Entrez Showings pour Étiquette et showingsSG pour Nom.
Sélectionnez Masquer l'étiquette.
Sélectionnez Enregistrer et publier.
Fermez le concepteur de formulaires.
Sélectionnez Terminé.

Exercice 2 - Formulaire principal Visite

Dans cet exercice, vous allez modifier le formulaire principal de la table Visite.

Tâche 2.1 – Présentation du formulaire principal et colonnes

Accédez au portail Power Apps Maker https://make.powerapps.com
Assurez-vous que vous êtes dans l'environnement Dev One.
Sélectionnez Solutions.
Ouvrez la solution Annonces immobilières.
Sélectionnez la table Visite.
Sous Expériences de données, sélectionnez Formulaires.
Sélectionnez le formulaire Informations où le type de formulaire est Principal, sélectionnez le menu Commandes (...), puis sélectionnez Modifier > Modifier dans un nouvel onglet.
Faites glisser le champ Propriétaire dans la zone En-tête.
Sélectionnez Colonnes de tableau dans le volet de navigation de gauche du concepteur de formulaires.
Faites glisser la colonne Propriété immobilière sous le champ Nom.
Sélectionnez la colonne Montré à pour l'ajouter au formulaire sous Propriété immobilière.
Sélectionnez la colonne Montré par à ajouter au formulaire sous Montré à.
Sélectionnez la colonne Date de visite à ajouter au formulaire sous Affiché par.
Sélectionnez la colonne Niveau d'intérêt à ajouter au formulaire sous Date de visite.
Sélectionnez la colonne Commentaires à ajouter au formulaire sous Niveau d'intérêt.
Dans le volet Propriétés sur le côté droit, augmentez Hauteur du champ Formulaire à 3 lignes.
Sélectionnez Enregistrer et publier.
Fermez le concepteur de formulaires.
Sélectionnez Terminé.

Exercice 3 - Formulaires multiples

Dans cet exercice, vous allez créer un formulaire et restreindre l'accès à l'aide d'un rôle de sécurité.

Tâche 3.1 – Rôle de sécurité

Accédez au portail Power Apps Maker https://make.powerapps.com
Assurez-vous que vous êtes dans l'environnement Dev One.
Sélectionnez Solutions.
Ouvrez la solution Annonces immobilières.
Sélectionnez + Nouveau, sélectionnez Sécurité, puis sélectionnez Rôle de sécurité.
Entrez Property admin pour Nom du rôle.
Faites défiler jusqu'à la section Tables personnalisées.
Sélectionnez la table Propriété immobilière . Remplacez le niveau d'accès de tous les privilèges par Organisation. ​
image.png
Sélectionnez la table Visite. Remplacez le niveau d'accès de tous les privilèges par Organisation.
Sélectionnez Enregistrer et fermer.
Sélectionnez Terminé.

Tâche 3.2 – Copier le formulaire

Sélectionnez la table Showing (Affichage).
Sous Expériences de données, sélectionnez Formulaires.
Sélectionnez le formulaire Informations où le type de formulaire est Principal, sélectionnez le menu Commandes (...), puis sélectionnez Modifier > Modifier dans un nouvel onglet.
Sélectionnez Niveau d'intérêt et, dans le volet Propriétés, sélectionnez Lecture seule.
Sélectionnez Commentaires et, dans le volet Propriétés, sélectionnez Lecture seule.
Sélectionnez Enregistrer une copie.
Entrez dans Formulaire de visite de l'administrateur pour Nom d'affichage et sélectionnez Enregistrer. ​
image.png
Sélectionnez Paramètres du formulaire.
Sélectionnez le rôle de sécurité Administrateur de propriété. ​
image.png
Sélectionnez Enregistrer et publier.
Fermez le concepteur de formulaires.
Sélectionnez Terminé.

Exercice 4 - Immobilier Vues immobilières

Dans cet exercice, vous allez modifier les vues de la table Propriété immobilière.

Tâche 4.1 – Vue du public de Propriété immobilière

Accédez au portail Power Apps Maker https://make.powerapps.com
Assurez-vous que vous êtes dans l'environnement Dev One.
Sélectionnez Solutions.
Ouvrez la solution Annonces immobilières.
Sélectionnez la table Propriété immobilière.
Sous Expériences de données, sélectionnez Vues.
Sélectionnez la vue Propriétés immobilières actives, sélectionnez le menu Commandes (...), puis sélectionnez Modifier > Modifier dans un nouvel onglet.
Sélectionnez le curseur en regard de la colonne Créé le, puis sélectionnez Supprimer.
Sélectionnez la colonne Prix demandé à ajouter à la vue.
Sélectionnez la colonne Ville à ajouter à la vue.
Sélectionnez la colonne Chambres à ajouter à ajouter à la vue.
Sélectionnez la colonne Salles de bains à ajouter à la vue.
Sélectionnez la colonne Client à ajouter à la vue.
Dans le volet Propriétés, supprimez Nom de la propriété sous Trier par.
Dans le volet Propriétés, sélectionnez Trier par , puis Prix demandé. ​
image.png
Sélectionnez Enregistrer et publier.
Fermez le concepteur de vues.
Sélectionnez Terminé.

Tâche 4.2 - Vue de recherche rapide de propriété immobilière

Sélectionnez la vue Recherche rapide de propriétés immobilières actives, sélectionnez le menu Commandes (...), puis sélectionnez Modifier > Modifier dans un nouvel onglet.
Sélectionnez le curseur en regard de la colonne Créé le, puis sélectionnez Supprimer.
Dans le volet Recherche rapide Propriétés immobilières actives sur la droite, sélectionnez Modifier les colonnes de la table de recherche sous Rechercher par.
Choisissez les colonnes suivantes et sélectionnez Appliquer.
Ville
Client
Nom de la propriété
Sélectionnez Enregistrer et publier.
Fermez le concepteur de vues.
Sélectionnez Terminé.

Exercice 5 - Vues Visite

Dans cet exercice, vous allez modifier les vues de la table Visites.

Tâche 5.1 – Vue publique Visite

Accédez au portail Power Apps Maker https://make.powerapps.com
Assurez-vous que vous êtes dans l'environnement Dev One.
Sélectionnez Solutions.
Ouvrez la solution Annonces immobilières.
Sélectionnez la table Visite (Showing).
Sous Expériences de données, sélectionnez Vues.
Sélectionnez la vue Expositions actives, le menu Commandes (...), puis sélectionnez Modifier > Modifier dans un nouvel onglet.
Sélectionnez le curseur en regard de la colonne Créé le, puis sélectionnez Supprimer.
Sélectionnez la colonne Propriété immobilière à ajouter à la vue.
Sélectionnez la colonne Date de visite à ajouter à la vue.
Sélectionnez la colonne Montré à ajouter à la vue.
Sélectionnez la colonne Niveau d'intérêt à ajouter à la vue.
Sélectionnez l'onglet Associé.
Étendre Real Estate Property
Sélectionnez la colonne Prix demandé à ajouter à la vue.
Dans le volet Propriétés, supprimez Nom sous Trier par.
Dans le volet Propriétés, sélectionnez Trier par , puis Date de visite.
Dans le menu déroulant Enregistrer et publier, sélectionnez Enregistrer uniquement.

Tâche 5.2 – Nouvelle vue Visites

Sélectionnez Enregistrer sous.
Entrez Visite d'intérêt élevé pour Nom.
Sélectionnez Enregistrer.
Sélectionnez le curseur en regard de la colonne Niveau d'intérêt, puis sélectionnez Filtrer par.
Sélectionnez Égal à et choisissez Très élevé et Élevé.
Sélectionnez Appliquer.
Sélectionnez Enregistrer et publier.
Fermez le concepteur de vues.
Sélectionnez Terminé.
Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.