Exercice : créer une table Microsoft Dataverse
Dans cette unité, vous allez créer une table, puis personnaliser des composants clés. Vous allez découvrir comment :
créer une table personnalisée ;
ajouter des colonnes personnalisées à votre table ;
personnaliser une vue ;
personnaliser un formulaire.
Ce didacticiel suit la société Contoso, une entreprise de toilettage pour chiens et chats. Contoso a besoin d’une application pour le suivi des clients et des animaux, que ses collaborateurs peuvent utiliser sur divers appareils.
Créer une table personnalisée
Pour créer une table personnalisée, procédez comme suit :
Connectez-vous à Power Apps Maker Portal.
Dans le volet de navigation gauche, cliquez sur Tables et sur la liste déroulante Nouvelle table, puis sélectionnez Définir les propriétés avancées.
Dans l’onglet Propriétés du volet Nouvelle table, saisissez les valeurs suivantes :
Nom d’affichage : Pet
Description : Suivi des animaux de compagnie à des fins de toilettage
Cliquez sur l’onglet Colonne principale, puis saisissez les valeurs suivantes :
- Nom d’affichage : Pet Name
En bas du volet, cliquez sur Enregistrer.
Ajouter et personnaliser des colonnes
Une fois la création de la table terminée, votre écran affiche les propriétés de la table et votre table vide dans la section intitulée Colonnes et données Pet. Notez ici que Pet Name est la seule colonne qui s’affiche ; en regard de celle-ci vous trouverez + 18 autres et à côté un bouton + permettant d’ajouter une nouvelle colonne. En outre, un bouton Modifier se situe dans le coin supérieur droit de cette section. Il vous permet également d’apporter des modifications, mais dans ce cas, nous effectuons l’édition dans cette fenêtre.
Ajoutons une nouvelle colonne en cliquant sur le bouton Nouveau > Colonne dans la barre de commandes.
Dans le volet Nouvelle colonne, saisissez les valeurs suivantes :
- Nom d’affichage : Species
- Type de données : Choix
Créez les valeurs de choix :
Cliquez sur Nouveau choix et le volet Nouveau choix s’affiche alors.
Dans le champ Nom d’affichage, saisissez Species.
Sous Choix, vous voyez deux champs de saisie intitulés Libellé et Valeur. Saisissez Chien sous le libellé. Ne vous souciez pas des valeurs : Dataverse les affecte automatiquement.
Cliquez sur Nouveau choix sous l’entrée Chien et créez l’entrée Chat pour Libellé.
Cliquez sur Enregistrer. Vous avez créé un groupe d’options de choix disponible dans cet environnement pour d’autres tables.
Pour faire des choix Species que vous venez de créer les choix désignés pour cette colonne, vous pouvez saisir Species dans le champ de recherche sous Synchroniser ce choix avec afin de filtrer les résultats. Sélectionnez l’option Species lorsqu’elle s’affiche, puis cliquez sur Enregistrer. Une autre option consiste à cliquer sur le menu déroulant et à le faire défiler jusqu’à ce que vous trouviez Species, mais il est plus facile d’utiliser la fonctionnalité de recherche.
Ajoutons une autre colonne. Cliquez sur Nouveau > Colonne dans la barre de commandes.
Dans le volet Nouvelle colonne, saisissez les valeurs suivantes, puis cliquez sur Enregistrer :
Nom d’affichage : Breed
Type de données : Une seule ligne de texte (Il s’agit de la valeur par défaut.)
Ajoutez une colonne supplémentaire en recliquant sur Nouveau > Colonne dans la barre de commandes.
Dans le volet Nouvelle colonne, saisissez les valeurs suivantes, puis cliquez sur Enregistrer :
Nom d’affichage : Appointment date
Type de données : Date et heure
Personnaliser une vue
Accédez à Vues en cliquant sur Vues dans le volet Expériences de données.
La liste des vues de la table Pet s’affiche alors.
Sélectionnez Pets actifs pour ouvrir le concepteur de vues.
Dans le concepteur de vues, vous voyez déjà deux colonnes dans la vue, notamment Pet Name et Created On. Vous pouvez sélectionner d’autres colonnes que vous souhaitez afficher dans votre vue en cliquant sur le nom de la colonne sous le volet Colonnes de table sur le côté gauche de l’écran. Il suffit de sélectionner la colonne pour l’ajouter à droite de la colonne Created On. Vous pouvez également glisser-déposer des colonnes dans l’en-tête de la vue, mais le moyen le plus rapide consiste simplement à sélectionner le nom de la colonne pour l’ajouter. Vous pouvez également cliquer sur Afficher la colonne à droite de la colonne Created On, puis sélectionner les colonnes que vous souhaitez afficher. Ajoutez les colonnes suivantes à votre table :
AppointmentDate
Breed
Species (Vous devez faire défiler vers le bas ou rechercher cette colonne.)
Vous pouvez supprimer des colonnes de votre vue en sélectionnant le nom dans l’en-tête de la vue, puis Supprimer dans la liste déroulante. Supprimez la colonne Created On.
Pour organiser les colonnes, faites-les glisser vers l’en-tête dans l’ordre souhaité. Déplacez Species à gauche de Breed.
Cliquez sur Enregistrer et publier sur le côté droit de la barre de commandes, puis attendez la publication de la vue.
Revenez à votre table Pet.
Personnaliser le formulaire principal
Accédez à la liste Formulaires de votre table en cliquant sur Formulaires dans le volet Expériences de données.
La liste des formulaires de la table Pet s’affiche alors.
Sélectionnez le formulaire Principal (sous Type de formulaire), puis cliquez sur Modifier pour ouvrir l’éditeur de formulaires.
Dans l’éditeur de formulaires, ajoutez les colonnes Species, Breed et Appointment date à la section Général du canevas du formulaire. N’oubliez pas que vous pouvez sélectionner ces champs ou les glisser-déplacer sur le formulaire. Vous pouvez également glisser-déplacer les champs de formulaire pour les repositionner sur le canevas du formulaire. Si vous commettez une erreur, notez le bouton Supprimer dans la barre de commandes. La suppression de ce champ le supprime simplement du formulaire et replace cette colonne dans la liste Colonnes de table. Une fois terminé, votre formulaire devrait ressembler à cette capture d’écran :
Cliquez sur Enregistrer et publier.
Revenez à votre table Pet une fois que Dataverse a terminé la publication.
À ce stade, vous pouvez ajouter des données directement à votre table. Sous Colonnes et données Pet, vous pouvez commencer à saisir autant de lignes que vous le souhaitez. Une bonne pratique consiste à inclure des données de test pour pouvoir voir comment elles s’affichent dans vos vues/formulaires.
Vous pouvez également importer des données dans votre table. Nous vous montrerons comment faire dans l’exercice suivant.