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 Étapes de laboratoire de haut niveau
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. Ouvrez la solution Annonces immobilières. Sélectionnez + Nouveau , puis Table , puis Définir les propriétés avancées.
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.
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.
Sélectionnez Enregistrer. Tables à créer dans la solution
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. 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. Ouvrez la solution Annonces immobilières. Sélectionnez la table Propriété immobilière. Sélectionnez Propriétés.
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
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.
Sélectionnez Oui pour Synchroniser avec le choix global. Sélectionnez + Nouveau choix.
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.
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
Synchroniser avec le choix global
Synchroniser ce choix avec
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)
Synchroniser avec le choix global
Tâche 2.3 – Créer des colonnes Portes ouvertes
Colonne de la table Portes ouvertes (Open House)
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. 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. 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 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. Entrez realestateproperty_openhouse pour Nom de la relation. 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.