Power Platform - Apps - Automate - SharePoint
Pages
PL-7003 - Power Apps Applications pilotées par modèle

icon picker
Lab 2 – Modèle de données

Scénario

Dans cet atelier, vous allez créer des tables, des colonnes et des relations Dataverse.
Contoso Real Estate souhaite suivre deux éléments clés :
des annonces immobilières (Real estate property listings)
Qui est prévu pour les visites des biens immobiliers

Ce que vous allez apprendre

Comment créer des tables dans Dataverse
Comment ajouter des colonnes aux tables Dataverse
Comment créer des relations entre les tables
ok

Étapes de laboratoire de haut niveau

Créer des tables
Créer des colonnes
Créer des relations

Conditions préalables

Doit avoir terminé l'atelier 1 : Éditeur et solution

Étapes détaillées

Exercice 1 - Créer des tables

Dans cet exercice, vous allez créer et ajouter des tables à la solution.

Tâche 1.1 - Créer la table Real Estate Property (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 + Nouveau , puis Table , puis Définir les propriétés avancées. ​
image.png
Entrez Real Estate Property (Propriété immobilière) pour Nom d'affichage. Le nom au pluriel sera automatiquement renseigné.
Sélectionnez l'onglet Colonne principale.
Entrez le nom Property Name (Nom de la propriété) pour la propriété Nom d'affichage.
Développez Options avancées, passez en revue les options disponibles, mais ne changez rien ici. ​
image.png
Sélectionnez l'onglet Propriétés.
Développez Options avancées.
Cochez la case Création d'une nouvelle activité.
Cochez la case Apparaître dans les résultats de recherche. ​
image.png
Sélectionnez Enregistrer.
Tables à créer dans la solution
Nom EN
Nom FR
Options avancées
Showing
Visite
Apparaître dans les résultats de recherche.
Open House
Portes ouvertes
Propriété de l'enregistrement : Organisation
There are no rows in this table

Tâche 1.4 - Ajouter la table Contacts

Dans le volet Objets, sélectionnez Tout.
Sélectionnez Ajouter existant, puis Table.
Sélectionnez la table Contacts.
Sélectionnez Suivant.
Sélectionnez Ajouter.

Exercice 2 - Créer des colonnes

Dans cet exercice, vous allez créer des colonnes pour les tables de la solution.

Tâche 2.1 – Créer des colonnes Real Estate Property (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.
Sélectionnez Propriétés. ​
image.png
Cochez la case Activer les pièces jointes et sélectionnez Enregistrer.
Sous Schéma, sélectionnez Colonnes.
Colonnes à ajouter à la table Propriété immobilière
Nom EN
Nom FR
Type
Obligatoire
Choix
Asking Price
Prix demandé
Devise
Entreprise obligatoire
Street
Adresse
Une seule ligne de texte
Entreprise obligatoire
City
Ville
Une seule ligne de texte
Entreprise obligatoire
There are no rows in this table
Sélectionnez + Nouvelle colonne.
Entrez Bedrooms (Chambres) pour Nom d'affichage.
Sélectionnez Option dans la liste déroulante Type de données, puis sélectionnez à nouveau Option. ​
image.png
Sélectionnez Oui pour Synchroniser avec le choix global.
Sélectionnez + Nouveau choix. ​
image.png
Entrez Number of Rooms (Nombre de pièces) pour Nom d'affichage.
Entrez 1 pour Étiquette et 1 pour Valeur.
Sélectionnez + Nouveau choix et entrez 2 pour Étiquette et 2 pour Valeur.
Sélectionnez + Nouveau choix et entrez 3 pour Libellé et 3 pour Valeur.
Sélectionnez + Nouveau choix et entrez 4 pour Étiquette et 4 pour Valeur.
Sélectionnez + Nouveau choix et entrez 5 pour Libellé et 5 pour Valeur. ​
image.png
Sélectionnez Enregistrer.
Dans Synchroniser ce choix avec sélectionnez Nombre de pièces.
Sélectionnez Enregistrer.
Champ de type Options dans la table Propriété immobilière
Nom EN
Nom FR
Synchroniser avec le choix global
Synchroniser ce choix avec
Bathrooms
Salles de bains
Oui
Number of Rooms (Nombre de pièces)
There are no rows in this table

Tâche 2.2 – Créer les colonnes Showings (Visites)

Dans le volet Objets, sélectionnez Tous.
Sélectionnez la table Showings (Visites).
Sous Schéma, sélectionnez Colonnes.
Sélectionnez + Nouvelle colonne.
Colonnes de la table Showings (Visites)
Nom FR
Nom EN
Type
Obligatoire
Synchroniser avec le choix global
Options
Table associée
Date de visite
Showing Date
Date et heure > Date uniqumenent
Entreprise obligatoire
Commentaires
Comments
Texte > Plusieurs lignes de texte > Texte brut
Facultatif
Niveau d’intérêt
Level of Interest
Option > Option
Facultatif
Non
Très élevé (Very High) Elevé (High) Moyen (Medium) Faible (Low) Aucun intérêt (No interest)
Visite par
Shown by
Rechercher > Rechercher
Utilisateur (User)
There are no rows in this table

Tâche 2.3 – Créer des colonnes Portes ouvertes

Colonne de la table Portes ouvertes (Open House)
Nom FR
Nom EN
Type
Obligatoire
Date porte ouverte
Open House Date
Date et heure > Date uniqumenent
Entreprise obligatoire
There are no rows in this table

Exercice 3 - Créer des relations

Dans cet exercice, vous allez créer des relations entre les tables et la solution.

Tâche 3.1 – Relation entre la Real Estate Property et Contact

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 Property listings (Annonces immobilières)
Sélectionnez la table Real Estate Property (Propriété immobilière).
Sous Schéma, sélectionnez Relations.
Sélectionnez + Nouvelle relation , puis sélectionnez Plusieurs-à-un.
Dans la liste déroulante Table associée (une), sélectionnez Contact.
Entrez Client pour Nom d'affichage de la colonne Recherche.
Dans la liste déroulante Exigence de la colonne Recherche, sélectionnez Requis par l'entreprise.
Sélectionnez Terminé.

Tâche 3.2 – Relation entre Real Estate Property et Showing

Sélectionnez + Nouvelle relation , puis sélectionnez Un-à-plusieurs.
Dans la liste déroulante Table associée (plusieurs), sélectionnez Showing.
Dans la liste déroulante Obligatoire de la colonne Recherche, sélectionnez Entreprise obligatoire
Sélectionnez Terminé.

Tâche 3.3 – Relation entre la Real Estate Property et Open House

Sélectionnez + Nouvelle relation , puis sélectionnez Un-à-plusieurs.
Dans la liste déroulante Table associée (beaucoup), sélectionnez Portes ouvertes.
Dans la liste déroulante Exigence de la colonne Recherche, sélectionnez Requis par l'entreprise.
Développez Général.
Entrez realestateproperty_openhouse pour Nom de la relation.
Sélectionnez Terminé.

Tâche 3.4 – Relation entre Showing et Contact

Dans le volet Objets, sélectionnez Tout.
Sélectionnez la table Showings.
Sous Schéma, sélectionnez Relations.
Sélectionnez + Nouvelle relation , puis sélectionnez Plusieurs-à-un.
Dans la liste déroulante Table associée (une), sélectionnez Contact.
Entrez Montré à pour le nom d'affichage de la colonne Recherche.
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.