Décode l'informatique
Relation Plusieurs-à-une

Relier deux entités de CDS entre elles

Cet exemple vous explique comment relier deux entités de CDS entre elles. Notamment, vous allez relier l’entité Note de frais avec l’entité Contact.

L’entité Contact, qui est livrée par défaut dans CDS, est une entité essentielle et centrale. Elle définit les champs des personnes avec lesquelles une unité de l’organisation a une relation. Typiquement, un contact peut être un collaborateur de l’entreprise, un client ou un fournisseur. Un contact peut évidemment être aussi un client et un contact.

Comme plusieurs notes de frais peuvent être reliées à un collaborateur, la relation entre l’entité Note de Frais et l’entité Contacts est de type Plusieurs-à-une.

Préparation

Administrer l’entité

Ouvrez le site web Microsoft Power Apps et identifiez-vous avec votre compte.

https://make.powerapps.com/

Dans le volet de navigation (à gauche), cliquez sur Données, puis cliquez sur Entités : la liste des entités existantes s’affiche.

Dans le volet central, en haut et à droite, cliquez sur l’affichage qui s’intitule Par défaut.

Dans ce menu, cliquez sur l’affichage qui s’intitule Personnalisé : l’entité Note de frais apparaît.

Cliquez sur l’entité Note de frais pour l’ouvrir.

Relier deux entités entre elles

Cliquez sur l’onglet Relations.

Pour vous aider, regardez la copie d’écran ci-dessous.

Créer une relation dans CDS
Créer une relation dans CDS

Dans le menu, cliquez sur Ajouter une relation puis cliquez sur Plusieurs-à-une.

Pour vous aider, regardez la copie d’écran ci-dessous.

Créer une relation Plusieurs-à-une dans CDS
Créer une relation Plusieurs-à-une dans CDS

Dans le volet de droite, vous voyez que votre entité Note de frais est déjà sélectionnée et que vous ne pouvez pas la modifier.

Pour vous aider, regardez la copie d’écran ci-dessous.

Relation Plusieurs-à-une
Relation Plusieurs-à-une

Sous Associé (un), cliquez sur Entité et sélectionnez l’entité Contact.

Pour vous aider, regardez la copie d’écran ci-dessous.

Mettre à jour la relation
Mettre à jour la relation

Sous Actuel (plusieurs), modifiez le champ Nom complet du champ de recherche en Travailleur.

Pour vous aider, regardez la copie d’écran ci-dessous.

Renommer une relation
Renommer une relation

Ensuite, cliquez sur le bouton OK.

Enregistrer les modifications de l’entité

Maintenant, vous allez enregistrer l’entité. En effet, pour l’instant, la relation n’est pas encore prise en compte par CDS. Pour ce faire, cliquez sur le bouton Enregistrer l’entité.

Vérifier la relation

Cliquez sur l’onglet Champs : vous pouvez constater la création de la colonne qui s’intitule Travailleur.

Pour vous aider, regardez la copie d’écran ci-dessous : l’ordre de tri a été inversée sur la colonne Nom d’affichage.

Vérifier la relation
Vérifier la relation

L’exercice est terminé.

Résumé

Dans cet exercice, vous avez appris à relier deux entités entre elles. Vous avez vu aussi que ce lien génère un nouveau champ, de type recherche, dans votre entité.

Claude COUDERC

Ajouter un commentaire