Vous pouvez générer automatiquement une application pour gérer les données stockées dans le service Common Data Service. Vous pouvez gérer les données dans l’une des nombreuses entités standard intégrées au modèle ou dans une entité personnalisée que vous ou une autre personne de votre organisation avez créée.

Si vous n’êtes pas familiarisé avec le service Common Data Service, consultez Comprendre les entités.

Cette rubrique explique comment générer automatiquement une application basée sur une entité unique que vous spécifiez. Pour savoir comment créer une application basée sur plusieurs entités, consultez Générer une application à partir de zéro.

Par défaut, toutes les applications générées par PowerApps offrent trois écrans :

  • L’écran de navigation affiche un champ ou un sous-ensemble de champs, une barre de recherche, ainsi qu’un bouton de tri permettant aux utilisateurs de trouver facilement un enregistrement spécifique.
  • L’écran de détails affiche davantage de champs ou tous les champs d’un enregistrement spécifique.
  • L’écran de modification fournit des éléments d’interface utilisateur permettant aux utilisateurs de créer ou de mettre à jour un enregistrement et d’enregistrer les modifications apportées.

Remarque : Lorsque vous générez une application à partir du service Common Data Service, vous n’avez pas besoin de créer une connexion à partir de PowerApps, comme vous le feriez pour des sources de données telles que SharePoint, Dynamics 365 et Salesforce. Vous devez uniquement spécifier l’entité que vous voulez afficher ou gérer dans l’application.

Générer une application

  1. Créez une base de données Common Data Service. Pour plus d’informations, voir Créer une base de données Common Data Service.
  2. Dans PowerApps Studio pour Windows, cliquez ou appuyez sur New (Nouveau) dans le menu File (Fichier) (près du bord gauche).
  3. Sous Start with your data (Démarrer avec vos données), dans la vignette Common Data Service, cliquez ou appuyez sur Phone layout (Mode téléphone).
  4. Sous Choose an entity, cliquez ou appuyez sur l’entité Contact.
  5. Cliquez ou appuyez sur Connect pour générer automatiquement une application.

    À ce stade, vous pouvez être invité à suivre une visite guidée. Vous avez la possibilité de suivre la visite guidée ultérieurement en cliquant ou en appuyant sur le point d’interrogation dans l’angle supérieur droit de l’écran, puis en cliquant ou appuyant sur Take the intro tour (Suivre la visite guidée).

  6. Dans la barre de navigation à gauche, cliquez ou appuyez sur une icône dans l’angle supérieur droit pour basculer vers la vue miniature.

    Activer/désactiver les vues

Personnaliser l’écran de navigation

  1. Dans le volet droit, cliquez ou appuyez sur la disposition présentant simplement un titre.

    Sélectionner une disposition

  2. Sous la zone de recherche, cliquez ou appuyez sur le contrôle Label pour le sélectionner.

    Sélectionner une étiquette

  3. Dans le volet droit, sélectionnez Surname of Given name (Nom de famille du nom donné) dans la liste déroulante.

    Le contrôle Label que vous avez sélectionné affiche les données de ce champ.

  4. Dans l’écran de navigation, sélectionnez la galerie en cliquant ou en appuyant sur n’importe quel nom, sauf celui du haut.

    Une zone de sélection entoure la galerie.

    Sélectionner la galerie

  5. Copiez la formule suivante en la sélectionnant, puis en appuyant sur Ctrl+C.

    SortByColumns(Search(Contact, TextSearchBox1.Text, "Name_Surname"), "Name_Surname", If(SortDescending1, Descending, Ascending))

  6. Dans l’angle supérieur gauche, assurez-vous que la liste de propriétés affiche Items.

  7. Dans la barre de formule, sélectionnez la formule par défaut.

    Valeur par défaut de la propriété Items

  8. Appuyez sur Suppr pour supprimer la formule par défaut, puis collez la formule que vous avez copié. Les noms de la galerie sont triés par ordre alphabétique.

Tester l’écran de navigation

  1. Ouvrez le mode Aperçu en appuyant sur F5 ou en cliquant ou appuyant sur le bouton Lecture dans l’angle supérieur droit.
  2. Faites défiler tous les enregistrements à l’aide d’un écran tactile ou d’une molette de souris, ou en pointant sur la galerie avec la souris afin d’afficher la barre de défilement.
  3. Dans l’angle supérieur droit, cliquez ou appuyez sur le bouton de tri une ou plusieurs fois pour modifier l’ordre dans lequel les noms sont répertoriés.

    Modifier l’ordre de tri

  4. Dans la zone de recherche, tapez une lettre pour afficher uniquement les noms qui contiennent cette lettre.

  5. Supprimez tout le texte de la zone de recherche, puis cliquez ou appuyez sur la flèche à droite du premier nom de la liste.

    L’écran de détails s’ouvre avec des informations supplémentaires sur le contact que vous avez sélectionné.

  6. Revenez à l’espace de conception en appuyant sur Échap ou en cliquant ou en appuyant sur le bouton de fermeture dans l’angle supérieur droit, sous la barre de titre.

Personnaliser les autres écrans

  1. Si DetailScreen n’est pas affiché, cliquez ou appuyez sur la miniature du milieu dans la barre de navigation gauche.
  2. Dans la partie supérieure de DetailScreen, cliquez ou appuyez sur Full name (Nom complet) pour afficher les options de personnalisation du formulaire sur cet écran.
  3. Dans le volet droit, cliquez ou appuyez sur le bouton représentant un œil pour Name_MiddleName afin de masquer ce champ.
  4. Dans le volet droit, cliquez ou appuyez sur le bouton représentant un œil pour Name_Surname afin d’afficher ce champ.
  5. Dans le volet droit, faites glisser l’élément Name_Surname vers le haut et déposez-le juste en dessous de Name_GivenName.

    L’écran DetailScreen reflète vos modifications.

  6. Dans la barre de navigation gauche, cliquez ou appuyez sur la miniature du bas pour afficher EditScreen, puis répétez les étapes précédentes de cette procédure pour que EditScreen corresponde à DetailScreen.

Tester l’application

  1. Dans la barre de navigation gauche, cliquez ou appuyez sur l’image de miniature pour ouvrir l’écran de navigation.
  2. Ouvrez le mode Aperçu en appuyant sur F5 ou en cliquant ou appuyant sur le bouton Lecture dans l’angle supérieur droit.
  3. Dans l’angle supérieur droit de l’écran de navigation, cliquez ou appuyez sur le bouton représentant un signe plus (+) pour créer un enregistrement.
  4. Ajouter du texte dans les champs Given name et Surname, puis cliquez ou appuyez sur le bouton représentant une coche pour enregistrer votre nouvel enregistrement et revenir à l’écran de navigation.
  5. Recherchez l’enregistrement que vous venez de créer, puis cliquez ou appuyez sur la flèche à droite de celui-ci pour afficher l’enregistrement dans l’écran de détails.
  6. Dans l’angle supérieur droit, cliquez ou appuyez sur le bouton représentant un crayon pour afficher l’enregistrement dans l’écran de modification.
  7. Modifiez les données dans le champ Given name, puis cliquez ou appuyez sur le bouton représentant une coche pour enregistrer vos modifications.
  8. Dans l’angle supérieur droit, cliquez ou appuyez sur le bouton représentant une corbeille pour supprimer l’enregistrement que vous avez créé et mis à jour.

Étapes suivantes

Créer une application à partir de zéro à l’aide d’une base de données Common Data Service