Utiliser des groupes de champUse field groups

Les groupes de champs permettent de regrouper un ou plusieurs champs d’une entité.Field groups provide a way to group one or more fields of an entity. Ils peuvent vous aider à accélérer et simplifier la création et la maintenance des applications.Field groups can help speed up and simplify the creation and maintenance of apps. Un groupe de champs contient un ou plusieurs champs, et un champ peut apparaître dans un ou plusieurs groupes.A field group contains one or more fields, and a field can appear in any number of field groups. Par contre, un champ ne peut pas apparaître plusieurs fois dans un groupe de champs.A field can't appear more than once in a field group.

Les groupes de champs sont stockés sur une entité et partagés entre toutes les applications qui utilisent la même entité.Field groups are stored on an entity and shared across all apps that use the same entity. À un moment donné, un grand nombre d’applications peut utiliser la même entité, ainsi que les groupes de champs qu’elle contient.At any given time, many different apps may use the same entity and field groups of that entity. La centralisation et le partage des groupes de champs renforcent la cohérence, car un groupe de champs affiche toujours les mêmes champs, quel que soit son emplacement d’utilisation.This centralization and sharing of field groups helps enforce consistency, because a field group will always display the same fields wherever it's used. Cela facilite la maintenance, car une modification apportée à un groupe de champs est automatiquement répercutée à tous les emplacements utilisant ce groupe.This makes maintenance easy because a change to a field group is automatically reflected in all the places using that field group. Les groupes de champs accélèrent le processus de création et de personnalisation d’applications, car le créateur de l’application utilise des groupes de champs, et non des champs individuels.Field groups help speed up the app authoring and customization process because an application author works with groups of fields, rather than individual fields.

Groupes de champs par défautDefault field groups

La fonctionnalité Common Data Service comprend plusieurs groupes de champs par défaut, dans des entités.Common Data Service includes several default field groups on entities. Ces groupes de champs sont utilisés à divers emplacements pour accélérer et faciliter la création et la personnalisation des applications.These field groups are used in various places to help speed up and ease app creation and customization.

Nom du groupe de champs par défautDefault field group name DescriptionDescription
DefaultListDefaultList Permet d’afficher une liste d’enregistrements dans un format tabulaire.Used to display a list of records in a tabular format.
DefaultCardDefaultCard Permet d’afficher une liste d’enregistrements dans un format de carte.Used to display a list of records in a card format.
DefaultDetailsDefaultDetails Permet d’afficher les détails d’un enregistrement unique dans la vue et de les modifier.Used to display the details of a single record in view and edit.
DefaultLookupDefaultLookup Permet d’afficher une recherche pour sélectionner un enregistrement.Used to display a lookup to select a record.

Afficher un groupe de champsView a field group

  1. Connectez-vous à powerapps.com.Sign in to powerapps.com.
  2. Si vous avez accès à plusieurs environnements, assurez-vous que l’environnement approprié est sélectionné, à l’aide du sélecteur d’environnements de la barre supérieure.If you have access to more than one environment, ensure that you have the right environment selected using the environment picker in the top bar.
  3. Développez la section Common Data Service (Common Data Service), puis cliquez ou appuyez sur l’élément Entities (Entités) dans le volet de navigation de gauche.Expand the Common Data Service section, and click or tap Entities in the left navigation pane.
  4. Dans la liste des entités, cliquez ou appuyez sur l’entité dont vous souhaitez afficher le groupe de champs.In the list of entities, click or tap the entity that you want to view the field group for.
  5. Dans l’en-tête figurant au-dessus de la liste de champs, cliquez ou appuyez sur Field groups (Groupes de champs).In the header above the list of fields, click or tap Field groups. Vous pouvez désormais voir tous les groupes de champs qui existent actuellement pour l’entité.You now see all the field groups that currently exist for the entity.
  6. Dans la liste des groupes de champs, cliquez ou appuyez sur le groupe dont vous souhaitez afficher les détails.In the list of field groups, click or tap the field group that you want to view the details for.
  7. Dans les détails relatifs au groupe de champs, deux listes figurent côte à côte.In the field group details, there are two lists side-by-side. L’une est appelée Entity fields (Champs d’entités) et répertorie tous les champs de l’entité.One is titled Entity fields and lists all the fields for the entity. L’autre, Field group fields (Champs de groupes de champs), répertorie les champs inclus dans le groupe de champs.The other is titled Field group fields and lists the fields included in the field group.

Modifier un groupe de champsModify a field group

  1. Affichez le groupe de champs que vous souhaitez modifier.View the field group that you want to modify.
  2. Pour ajouter un champ, double-cliquez sur son nom dans la liste Entity fields (Champs d’entités).To add a field, double-click a field name in the Entity fields list. Vous pouvez également faire glisser et déplacer des champs depuis la liste Entity fields (Champs d’entités) vers la liste Field group fields (Champs de groupes de champs).You can also drag and drop fields from the Entity fields list to the Field group fields list.
  3. Pour supprimer un groupe de champs, cliquez sur la croix X figurant en regard du nom de champ dans la liste Field group fields (Champs de groupes de champs).To remove a field group, click the X next to the field name in the Field group fields list.
  4. Cliquez ou appuyez sur le bouton Save (Enregistrer).Click or tap the Save button.

Remarque : actuellement, la modification des groupes de champs pour les entités standard n’est pas prise en charge, mais vous pouvez modifier des groupes de champs pour vos entités personnalisées.Note: Modifying field groups for standard entities isn't currently supported, but you can modify field groups for your custom entities.

Créer un groupe de champsCreating a field group

Les groupes de champs par défaut sont automatiquement créés lorsque vous générez une entité.Default field groups are automatically created when you create an entity. Actuellement, la création de groupes de champs supplémentaires n’est pas prise en charge.Creating additional field groups isn't currently supported.

Supprimer un groupe de champsDelete a field group

Actuellement, la suppression d’un groupe de champs n’est pas prise en charge.Deleting a field group isn't currently supported.

Afficher et modifier les données d’un groupe de champs dans Microsoft ExcelView and edit field group data in Microsoft Excel

  1. Affichez les groupes de champs de l’entité dont vous souhaitez examiner les données.View the field groups for the entity that you want to examine the data for.
  2. Une icône Excel figure en regard de chaque groupe de champs.There is an Excel icon next to each field group. L’icône Excel est activée uniquement si le groupe de champs inclut des champs.The Excel icon is enabled only if the field group has fields.
  3. Cliquez sur l’icône Excel du groupe de champs que vous souhaitez ouvrir dans Excel.Click the Excel icon for the field group that you want to open in Excel. Un classeur est généré. Il contient la liste de champs d’entité, la macro complémentaire Excel et un pointeur vers votre environnement.A workbook is generated containing the entity field list, the Excel Add-in, and a pointer to your environment.
  4. Ouvrez le classeur généré, fourni par le navigateur.Open the generated workbook that's provided by the browser.
  5. Une fois le classeur ouvert, activez la modification.After the workbook is open, enable editing. La macro complémentaire Excel lit les données dans le classeur.The Excel Add-in will then read the data into the workbook. Pour en savoir plus, voir Ouvrir des données d’entité dans Excel.For more information, see Open entity data in Excel.

Utilisation du groupe de champsField group usage

Les groupes de champs par défaut facilitent la création et la personnalisation des applications.The default field groups help speed up application authoring and customization. Voici quelques emplacements permettant de voir les groupes de champs en action :Some places where you can currently see field groups in action are:

  • Contrôle de formulaire d’entité : ce contrôle utilise les groupes de champs par défaut pour afficher des formulaires dynamiques, qui accélèrent la création d’applications, renforcent la cohérence et simplifient la maintenance.Entity form control - Entity form control uses the default field groups to display dynamic forms that help speed up the app authoring process, help enforce consistency, and also ease maintenance. Pour en savoir plus, voir Utiliser le contrôle de formulaire d’entité.For more details, see Use the Entity Form control.
  • Contrôle de recherche : si l’un des champs que vous ajoutez à l’écran est une référence à une autre entité liée, le champ fait l’objet d’un rendu sous la forme de contrôle de recherche (liste de choix).Lookup control - If one of the fields that you add on your screen is a reference to another linked entity, the field is rendered as a lookup control (picklist). Lorsqu’un utilisateur clique sur le contrôle de recherche pour sélectionner un enregistrement à partir de l’entité liée, les champs affichés sont déterminés par le groupe de champs DefaultLookup de l’entité liée.When a user clicks the lookup control to select a record from the linked entity, the fields displayed are determined by the DefaultLookup field group on the linked entity. Seuls les deux premiers champs du groupe de champs DefaultLookup sont utilisés.Only the first two fields of the DefaultLookup field group are used.
  • Création d’une application : lorsque vous générez une application en choisissant l’option de création d’une application à partir des données, les écrans de l’entité que vous sélectionnez sont automatiquement créés.Creating an app - When you generate an app by choosing the option to create an app from data, the screens for the entity that you select are automatically created. Le contrôle Display form de l’écran Display (Afficher) et le contrôle Edit form de l’écran Edit (Modifier) utilisent le groupe de champs DefaultDetails pour identifier les champs à ajouter par défaut à ces écrans.The Display form control on the Display screen and the Edit form control on the Edit screen use the DefaultDetails field group to determine which fields will be added by default to those screens.