Skip to main content

Création d’une relation de référence indirecte

Remarque

Remarque

Vous souhaitez apprendre en français ? Dans ce badge, les validations de défi pratique Trailhead se font en anglais. Les traductions sont fournies entre parenthèses à titre de référence. Veillez à copier/coller les valeurs en anglais, puis à définir la langue de votre Trailhead Playground sur Anglais et les paramètres régionaux sur États-Unis. Suivez les instructions ici.

Consultez le badge Trailhead dans votre langue pour découvrir comment profiter de l’expérience Trailhead traduite.

Ajout d’un champ de référence indirecte

Une relation de référence indirecte est un nouveau type de champ introduit avec Salesforce Connect. Il lie un objet externe à un objet standard ou personnalisé de la même façon qu’une relation de référence classique lie des objets standard ou personnalisés. Dans cette tâche, vous allez lier une commande à des comptes selon leur champ ID client, ce qui va générer une nouvelle liste associée dans la page Compte.

  1. Dans Configuration, tapez External Objects dans la zone de texte Quick Find (Recherche rapide). Sélectionnez External Objects (Objets externes). Sélectionnez Order (Commande).
  2. En regard du champ customerID, cliquez sur Edit (Modifier), puis sur Change Field Type (Modifier le type de champ).
  3. Sélectionnez le type de données Indirect Lookup Relationship (Relation de référence indirecte), puis cliquez sur Next (Suivant).
  4. Dans Associé à, sélectionnez la valeur Account (Compte), puis cliquez sur Next (Suivant).
  5. Dans Target Field (Champ cible), sélectionnez la valeur Customer_ID__c, puis cliquez sur Next (Suivant).
  6. Saisissez la longueur de champ 18. Laissez les autres options par défaut inchangées. Cliquez sur Next (Suivant).
  7. Pour rendre le champ visible par tous les profils, cochez la case en regard de Visible, puis cliquez sur Next (Suivant).
    Remarque : Dans une configuration de production réelle, il est recommandé de définir avec précaution les profils qui peuvent accéder aux données des commandes.
  8. Laissez les autres cases à cocher par défaut inchangées, puis cliquez sur Save (Enregistrer). Une nouvelle liste associée Orders est ajoutée aux présentations de page Compte.
    Remarque : Si la liste associée Orders n’est pas visible dans la présentation de page Comptes, essayez d’actualiser la page ou d’ajuster la présentation de page : Setup > Object Manager > Accounts > Page Layouts > Account (Sales) Layout [Configuration > Gestionnaire d’objet > Comptes > Présentations de page > Présentation de compte (ventes)]
  9. Vérifiez votre travail !
    • Depuis le lanceur d’application , sélectionnez Sales (Ventes), puis sélectionnez l’onglet Accounts (Comptes). Sélectionnez All Accounts (Tous les comptes) pour voir tous les comptes.
    • Cliquez sur n’importe quel compte échantillon pour afficher ses détails. Faites défiler vers le bas pour afficher une liste de commandes (Orders).
      Liste des commandes associées à un compte précis
  10. Dans la colonne External ID (ID externe), cliquez sur un numéro de commande pour afficher les données de la commande. Notez que seules les métadonnées (la présentation ou le schéma des tableaux externes) sont synchronisées dans Salesforce. Les données elles-mêmes sont lues dynamiquement en temps réel. Elles ne sont jamais dupliquées dans l’environnement Salesforce.
Formez-vous gratuitement !
Créez un compte pour continuer.
Qu’est-ce que vous y gagnez ?
  • Obtenez des recommandations personnalisées pour vos objectifs de carrière
  • Mettez en pratique vos compétences grâce à des défis pratiques et à des questionnaires
  • Suivez et partagez vos progrès avec des employeurs
  • Découvrez des opportunités de mentorat et de carrière