Skip to main content
Rejoignez-nous lors de l'événement TDX à San Francisco ou sur Salesforce+ les 5 et 6 mars pour la conférence des développeurs à l'ère des agents IA. Inscrivez-vous dès maintenant.

Durée estimée

Création de formules inter-objets

Objectifs d’apprentissage

Dans ce projet, vous allez acquérir les compétences suivantes :

  • Configurer des formules et des règles de validation dans une application de recrutement existante afin que les utilisateurs conservent la cohérence de leurs données
  • Créer des champs de récapitulatif de cumul pour effectuer des calculs sur les informations saisies par les utilisateurs dans l’application
Remarque

Remarque

Vous souhaitez apprendre en français ? Commencez le défi dans un Trailhead Playground en français et utilisez les traductions fournies entre crochets pour naviguer. Copiez et collez uniquement les valeurs en anglais, car les validations de défi reposent sur les données en anglais. Si vous ne réussissez pas le défi dans votre organisation en français, nous vous recommandons (1) de définir le paramètre régional sur les États-Unis, (2) de définir la langue sur l’anglais en suivant les instructions ici, puis (3) de cliquer à nouveau sur le bouton « Vérifier le défi ».

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

Introduction

Pour ce projet, vous continuez à personnaliser l’application de recrutement d’AW Computing, que l’équipe RH utilise pour proposer aux candidats des postes à pourvoir dans l’entreprise. Pour votre première tâche, la vice-présidente des ressources humaines Ling Wu vous demande de l’aide pour garantir la cohérence des données sur les candidats saisies dans l’application par l’équipe RH. Pour ce faire, utilisez des formules inter-objets.

Les formules inter-objets intègrent des champs d’objets associés pour les calculs et s’affichent sur les pages de détail, les vues de liste et les rapports. Ces formules récupèrent des données d’objets parents associés à afficher dans l’objet enfant. Elles constituent un excellent moyen d’éviter la répétition des tâches, les données en double et l’incohérence des données.

Remarque

Pour pouvoir réaliser ce projet, vous devez effectuer les projets Création d’un modèle de données pour une application de recrutement et Personnalisation de l’interface utilisateur pour une application de recrutement. Le travail que vous faites ici s’appuie sur ce que vous avez réalisé dans ces projets-là.

Création d’une formule inter-objets

Pour répondre à la demande de Ling Wu, commencez par créer un champ de formule inter-objets pour afficher le nom complet du candidat dans l’objet Review (Évaluation).

  1. Dans Setup (Configuration), cliquez sur Object Manager (Gestionnaire d’objet), puis sélectionnez Review (Évaluation).
  2. Cliquez sur Fields & Relationships (Champs et relations).
  3. Cliquez sur New (Nouveau).
  4. Dans Data Type (Type de données), sélectionnez Formula (Formule).
  5. Cliquez sur Next (Suivant) et renseignez les informations.
    • Field Label (Étiquette du champ) : Candidate Name (Nom du candidat)
    • Formula Return Type (Type de renvoi de la formule) : Text (Texte)
  1. Cliquez sur Next (Suivant).
  2. Sélectionnez l’onglet Advanced Formula (Formule avancée) et ajoutez la formule dans la case sous Candidate Name (Text) (Nom du candidat (texte)) = 
    Job_Application__r.Candidate__r.First_Name__c &" "& Job_Application__r.Candidate__r.Last_Name__c
  3. Votre écran doit se présenter comme suit : Onglet Advanced Formula (Formule avancée) où figure la formule du nom du candidat.
  4. Cliquez sur Check Syntax (Vérifier la syntaxe) pour vérifier qu’il n’y a aucune erreur.
  5. Cliquez sur Next (Suivant).
  6. Cochez la case Visible pour que tous les profils soient sélectionnés.
  7. Cliquez sur Next (Suivant), Next (Suivant), puis sur Save & New (Enregistrer et Nouveau).

Créez maintenant un champ de formule inter-objets pour afficher Position Title (Nom du poste) dans l’objet Review (Évaluation).

  1. Dans le champ Data Type (Type de données), sélectionnez Formula (Formule).
  2. Cliquez sur Next (Suivant), puis renseignez les informations :
    • Field Label (Étiquette du champ) : Position Title (Nom du poste)
    • Formula Return Type (Type de renvoi de la formule) : Text (Texte)
  1. Cliquez sur Next (Suivant) et ajoutez la formule sous Position Title (Text) (Nom du poste [Texte]) = . 
    Job_Application__r.Position__r.Name (Emploi_Candidature__r.Poste__r.Nom)
  2. Votre écran doit se présenter comme suit : Onglet Advanced Formula (Formule avancée) où figure la formule Position Title (Nom du poste).
  3. Cliquez sur Check Syntax (Vérifier la syntaxe) pour vérifier qu’il n’y a aucune erreur.
  4. Cliquez sur Next (Suivant).
  5. Cochez la case Visible pour que tous les profils soient sélectionnés.
  6. Cliquez sur Next (Suivant), puis à nouveau sur Next (Suivant) et enfin sur Save (Enregistrer).

Enfin, mettez à jour la page Review (Évaluation) en ajoutant une nouvelle section intitulée Position & Candidate (Poste et candidat).

  1. En gardant l’objet Review (Évaluation) affiché dans le gestionnaire d’objet, cliquez sur Lightning Record Pages (Pages d’enregistrement Lightning).
  2. Cliquez sur Review Record Page (Consulter la page d’enregistrement), puis sur Edit (Modifier).
  3. Cliquez sur l’onglet Fields (Champs), puis faites glisser une section de champ depuis la palette jusqu’au-dessous de la section Information (Informations).
  4. Pour Label (Étiquette), entrez Position & Candidate (Poste et candidat).
  5. Sous Layout (Présentation), choisissez 2-Columns (2 colonnes).
  6. Faites glisser Position Title (Nom du poste) et Candidate Name (Nom du candidat) de la palette vers la nouvelle section.
  7. Cliquez sur Save (Enregistrer).

En créant des formules inter-objets, vous avez permis à l’équipe RH de Ling Wu de saisir des données nettoyées et cohérentes sur les candidats dans son application de recrutement. Passez à l’étape suivante, dans laquelle vous créerez des règles de validation pour vous assurer qu’aucune donnée importante ne manque.

Partagez vos commentaires sur Trailhead dans l'aide Salesforce.

Nous aimerions connaître votre expérience avec Trailhead. Vous pouvez désormais accéder au nouveau formulaire de commentaires à tout moment depuis le site d'aide Salesforce.

En savoir plus Continuer à partager vos commentaires