Exercice : créer une application pilotée par modèle

Effectué

Lors de l’exercice du module précédent de ce parcours d’apprentissage, vous avez créé la table Prospects dans Microsoft Dataverse et importé les prospects existants.

Scénario

Dans cet exercice, vous allez créer une application pilotée par modèle à l’aide des données de la table Prospects.

Si vous ne disposez pas de la table Prospects, consultez cet exercice précédent. Notre nouvelle application aidera à maintenir les gestionnaires à jour sur les prospects actuels et les revenus prévus.

Créer l’application pilotée par modèle pour la table Prospects

Vous aurez besoin de la table Prospects de l’exercice précédent pour créer l’application pilotée par modèle dans celui-ci.

  1. Connectez-vous à Power Apps à l’aide de votre compte professionnel.

  2. Sélectionnez l’environnement dans lequel vous souhaitez que l’application réside ou accédez au Centre d’administration Power Apps pour en créer un.

  3. Cliquez sur Solutions dans le volet de navigation gauche. Ouvrez une solution non managée existante, ou sélectionnez + Nouvelle solution pour en créer une.

  4. Dans la solution, sélectionnez Nouvelle>application basée sur un modèle d’application>.

  5. Saisissez le nom suivant, puis cliquez sur Créer.

    Nom :Prospect Entry

  6. Cliquez sur + Ajouter une page.

  7. Sélectionnez Table Dataverse.

  8. Recherchez votre table Prospects en parcourant la liste (ou en saisissant Prospect dans le champ de recherche).

  9. Sélectionnez Prospects, puis cliquez sur Ajouter. Quelques instants après, votre nouvelle application s’affiche sur l’écran de l’éditeur d’applications.

  10. Cliquez sur Publier pour enregistrer et publier vos modifications.

Créer un graphique

  1. Dans votre application, cliquez sur l’onglet Données dans le ruban de navigation gauche.

  2. Sélectionnez et développez Dans votre application, puis recherchez/sélectionnez votre table Prospects. Cliquez sur les points de suspension à droite du nom de la table, puis sélectionnez l’option Ouvrir. Votre éditeur de tables s’ouvre alors dans un nouvel onglet de navigateur.

    Capture d’écran de la procédure d’accès à votre éditeur de tables dans l’éditeur Power Apps.

  3. Sélectionnez Graphiques sous Expériences de données.

    Capture de l’écran de l’éditeur de table illustrant les différents volets. Sous Expériences de données, l’option Graphiques est sélectionnée.

  4. Cliquez sur Nouveau graphique dans le ruban d’en-tête. L’éditeur Graphique : nouveau s’affiche alors sous forme de nouvel onglet dans votre navigateur. La capture d’écran suivante vous permet de parcourir les quatre étapes suivantes :

    Capture d’écran d’une application pilotée par modèle en mode Lecture.

  5. Dans le champ Nom du graphique, saisissez Forecasted Revenue by Stage.

  6. Cochez la case à gauche de l’élément Légende (série), puis sélectionnez la colonne Forecasted Revenue. Dans la liste déroulante à droite, plusieurs agrégats différents sont disponibles pour l’affichage, notamment Avg, Sum, Min, Max, Count :All et Count :Non-empty.

  7. Dans le champ Libellés d’axe horizontal (catégorie), sélectionnez la colonne Stage. Quelques instants après, un exemple de graphique s’affiche sous le nom du graphique que vous avez saisi ci-dessus. À présent, vous pouvez sélectionner différents agrégats dans la liste déroulante pour voir à quoi ressemblent les différentes sélections. Dans notre exemple, nous affichons l’agrégat Count:All.

  8. Cliquez sur Enregistrer et fermer. L’éditeur de graphiques se ferme alors et vous redirige vers votre table Charts. Dans la fenêtre contextuelle Création en cours d’un graphique, cliquez sur Terminé. Quelques instants après, votre table Charts reflète votre nouveau graphique. (Vous devrez peut-être actualiser votre navigateur.)

  9. Revenez à l’onglet de navigateur de votre concepteur d’applications, puis cliquez sur le bouton Afficher le graphique dans le ruban d’en-tête de l’écran de l’application. (Il peut s’afficher sous forme d’icône la première fois que vous le cherchez, mais il se trouve près de l’image mise en évidence ci-dessous.) Le bouton Afficher le graphique bascule alors vers le bouton Masquer le graphique, afin que votre utilisateur puisse l’activer ou le désactiver. Si vous avez des données dans votre table, vous voyez le graphique que vous venez de créer (Si vous n’avez aucune donnée, vous pouvez revenir à votre table Prospects et en ajouter manuellement.) :

    Capture d’écran de l’application illustrant un graphique avec des données.

  10. Dans votre éditeur d’applications, cliquez sur Publier. À présent, ajoutons un formulaire permettant aux utilisateurs de saisir des données.

Créer le formulaire

  1. Dans l’écran d’accueil de Power Apps, sélectionnez Tables. Sélectionnez la table Prospects.

  2. Sélectionnez Formulaires sous Expériences de données.

    Capture d’écran illustrant un gros plan du volet Expériences de données avec l’option Formulaires mise en évidence.

  3. Cliquez sur la flèche déroulante en regard de + Nouveau formulaire dans l’en-tête, puis sélectionnez Formulaire principal et cliquez sur Créer.

  4. Dans la liste des colonnes de table à gauche, sélectionnez la colonne Stage pour l’ajouter à votre formulaire. Ensuite, glissez-déplacez-la sous la colonne Owner dans le canevas du formulaire. Vous pouvez faire glisser et déplacer n’importe quelle colonne pour la repositionner sur le formulaire. Si vous sélectionnez une colonne sans la faire glisser, la colonne est ajoutée sous le champ de formulaire actuellement sélectionné.

  5. Sélectionnez la colonne Contract Amount pour l’ajouter sous la colonne Stage.

  6. Sélectionnez la colonne Probability pour l’ajouter sous la colonne Contract Amount.

  7. Sélectionnez la colonne Forecasted Revenue pour l’ajouter sous la colonne Probability.

  8. Avec la colonne Forecasted Revenue toujours sélectionnée, examinez votre onglet Propriétés sur le côté droit de l’écran. Cochez la case Colonne en lecture seule. Une fois terminé, votre formulaire devrait ressembler à cette capture d’écran :

    Capture d’écran illustrant un gros plan du volet Expériences de données avec la phase mise en évidence.

  9. Dans le ruban en haut, cliquez sur Enregistrer et publier.

  10. Revenez à l’écran Tables>Prospects>Formulaires en cliquant sur le bouton Précédent en haut du ruban à gauche. À présent, définissons le formulaire que vous venez de créer comme formulaire par défaut pour votre application.

  11. Cliquez sur Paramètres de formulaire dans le ruban Formulaires, puis sélectionnez Ordre des formulaires dans la fenêtre contextuelle. Assurez-vous que l’option Formulaire principal est sélectionnée dans la liste déroulante Choisir un ensemble de formulaires. Recherchez votre nouveau formulaire « Prospects ». Vous pouvez effectuer un glisser-déposer pour modifier l’ordre du formulaire. Déplacez votre nouveau formulaire au-dessus du formulaire intitulé Information (en haut de la liste des formulaires). Ensuite, cliquez sur Enregistrer et publier.

    Capture d’écran des paramètres de commande du formulaire.

  12. Ouvrez votre générateur d’applications à partir de l’écran d’accueil de Power Apps en cliquant sur Applications, puis sur le nom de votre application. Dans le générateur d’applications, accédez à votre écran Accueil où se trouvent vos données Prospects, puis cliquez sur + Nouveau dans l’en-tête de l’application au sein du canevas de formulaire pour afficher votre nouveau formulaire principal.

    Note

    Vous devrez peut-être actualiser l’application pour vous assurer qu’elle utilise votre nouveau formulaire par défaut.

    Cliquez sur + Nouveau :

    Capture de l’écran Accueil mettant en évidence le bouton + Nouveau.

    Votre nouveau formulaire prêt pour les données :

    Capture d’écran présentant le nouveau formulaire.

    Notez que vos champs Prospect Name, Stage, Contract Amount et Probability sont modifiables et que votre champ Forecasted Revenue est en lecture seule.

  13. Enfin, cliquez sur Publier pour publier votre application.

Félicitations ! Vous avez créé avec succès une application pilotée par modèle sur la base de vos données. Votre nouvelle application comprend un graphique permettant de visualiser vos données et un formulaire pour la saisie des données des utilisateurs.

Ensuite, vous découvrirez le chat Copilot pour les utilisateurs d’applications pilotées par modèle.