Skip to main content

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 ? 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.

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)
  6. Cliquez sur Next (Suivant).
  7. 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
  8. Votre écran doit se présenter comme suit : Onglet Advanced Formula (Formule avancée) où figure la formule du nom du candidat.
  9. Cliquez sur Check Syntax (Vérifier la syntaxe) pour vérifier qu’il n’y a aucune erreur.
  10. Cliquez sur Next (Suivant).
  11. Assurez-vous que la case Visible est cochée afin que tous les profils soient sélectionnés, puis cliquez sur Next (Suivant).
  12. Cliquez 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)
  3. Cliquez sur Next (Suivant) et ajoutez la formule sous Position Title (Text) (Nom du poste (Texte)) = (Remarque : le libellé du champ Name (Nom) est Title (Titre).) 
    Job_Application__r.Position__r.Name
  4. Votre écran doit se présenter comme suit : Onglet Advanced Formula (Formule avancée) où figure la formule Position Title (Nom du poste).
  5. Cliquez sur Check Syntax (Vérifier la syntaxe) pour vérifier qu’il n’y a aucune erreur.
  6. Cliquez sur Next (Suivant).
  7. Assurez-vous que la case Visible est cochée afin que tous les profils soient sélectionnés, puis cliquez sur Next (Suivant).
  8. Cliquez sur Save (Enregistrer).

Enfin, modifiez la présentation de 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 Page Layouts (Présentations de page).
  2. Cliquez sur Icône flèche vers le bas en regard de Review Layout (Présentation d’évaluation) et sélectionnez Edit (Modifier).
  3. Faites glisser Section de la palette vers la zone en dessous de la section Information (Informations).
  4. Pour Section Name (Nom de la section), saisissez Position & Candidate (Poste et candidat).
  5. Sous Layout (Présentation), choisissez 2-Column (2 colonnes).
  6. Cliquez sur OK.
  7. Cliquez sur Position Title (Nom du poste) et Candidate Name (Nom du candidat), et faites-les glisser de la section Information (Informations) vers la nouvelle section.
  8. 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.

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