Personnalisation de pages d’enregistrement
Introduction
Noah Larkin, vice-président des services d’AW Computing, a une inquiétude particulière : en effet, son équipe de consultants, qui utilise des comptes pour enregistrer les détails relatifs à ses consultants partenaires, dispose de champs ne devant pas s’appliquer à ces derniers. Ainsi, il souhaiterait que toutes les informations relatives aux ventes soient supprimées.
Allison Wheeler vous a également contacté pour une demande. Cette dernière est préoccupée, car les nouveaux champs de compte apparaissent ensemble dans la partie supérieure des pages de détails de l’enregistrement de compte. Elle aimerait qu’ils soient organisés en différentes sections afin de permettre à son équipe de trouver plus facilement les informations qu’il lui faut.
Vous pouvez résoudre ces deux problèmes en combinant le générateur d’application Lightning et des présentations de page afin de contrôler quels champs, sections, listes associées et boutons apparaissent lorsque les utilisateurs consultent ou modifient un enregistrement.
Ajustement des champs sur la page
Commencez par modifier la page de compte par défaut pour afficher les informations relatives à la zone commerciale et au plan de support dans des sections distinctes.
- Depuis App Launcher (Lanceur d’application) , sélectionnez Sales (Ventes), puis sélectionnez l’onglet Accounts (Comptes).
- Ouvrez la vue de liste All Accounts (Tous les comptes).
- Sélectionnez Edge Communications.
- Dans le menu Setup (Configuration) (), sélectionnez Edit Page (Modifier la page). La page s’ouvre dans le Générateur d’application Lightning.
- Dans les propriétés de la page, remplacez l’étiquette par
Customer Account Page
(Page de compte client).
- Définissez API Name (Nom de l’API) sur
Customer_Account_Page
(Page_du_compte_client).
- Sur la zone de dessin, cliquez sur l’onglet Details (Détails).
- Cliquez sur le composant Record Detail (Détails de l’enregistrement) dans l’onglet Details (Détails).
- Dans le volet des propriétés, cliquez sur Upgrade Now (Mettre à niveau maintenant) pour mettre à niveau la page afin d’utiliser des formulaires dynamiques.
Vous pourrez ainsi ajouter, supprimer et personnaliser l’emplacement de champs individuels sur la page au lieu de devoir les afficher dans un seul et même bloc.
- Cliquez sur Next (Suivant).
- Sélectionnez Account Layout (Présentation de compte), puis cliquez sur Finish (Terminer).
- Cliquez sur l’onglet Fields (Champs) dans la palette.
- Faites glisser un composant Section Champ sur la zone de dessin et déposez-le juste au-dessus de la section Additional Information (Informations supplémentaires) dans l’onglet Details (Détails).
- Dans le volet des propriétés, remplacez l’étiquette de la section par
Sales Region
(Zone commerciale).
- Ajoutez un autre composant Section Champ sous la section Sales Region (Zone commerciale).
- Dans le volet des propriétés, remplacez l’étiquette de la section par
Support Plan Information
(Informations sur le plan de support).
Organisez à présent les champs.
- Dans la section Account Information (Informations sur le compte), faites glisser le champ Region (Région) vers la colonne de gauche de la nouvelle section Sales Region (Zone commerciale).
- Dans la section Account Information (Informations sur le compte), faites glisser le champ Zone vers la colonne de droite de la nouvelle section Sales Region (Zone commerciale).
- Dans la section Account Information (Informations sur le compte), faites glisser le champ Has Support Plan (Bénéficie d’un plan de support) vers la colonne de gauche de la nouvelle section Support Plan Information (Informations sur le plan de support).
- Dans la section Account Information (Informations sur le compte), faites glisser le champ Support Plan Expiration Date (Date d’expiration du plan de support) vers la colonne de droite de la nouvelle section Support Plan Information (Informations sur le plan de support).
Ensuite, faites en sorte que les nouvelles sections soient plus visibles. Elles sont en effet dissimulées parmi les détails de l’enregistrement.
- Survolez la section Sales Region (Zone commerciale), cliquez sur et faites glisser la section au-dessus des onglets Activity (Activité) et Chatter, dans la région de droite de la page.
- Répétez la procédure pour la section Support Plan Information (Informations sur le plan de support).
Enfin, définissez le champ Prospect Rating (Note du prospect) comme obligatoire.
- Dans la section Account Information (Informations sur le compte), cliquez sur le champ Prospect Rating (Note du prospect) et cochez la case d’option Requis (Obligatoire) dans le volet des propriétés.
- Cliquez sur Save (Enregistrer), puis sur Not Yet (Pas maintenant).
Le fait d’enregistrer une page pour la première fois dans le générateur d’application Lightning ne répercute pas les personnalisations sur vos utilisateurs. Vous devez activer la page pour que vos utilisateurs puissent la voir. Nous passerons rapidement à l’activation, après avoir terminé les personnalisations.
Personnaliser des listes associées
Le générateur d’application Lightning vous permet de personnaliser un grand nombre d’éléments d’une page d’enregistrement. Néanmoins, si vous souhaitez mettre une liste associée à la disposition de la page dans le générateur d’application Lightning ou ajuster les colonnes de la liste associée, vous devez utiliser l’éditeur de présentation de page.
Ajoutez d’abord la colonne Do Not Call (Ne pas appeler) à la liste associée Contacts.
- Cliquez sur Back (Retour) () dans le Générateur d’application Lightning pour revenir à l’enregistrement du compte Edge Communications.
- Dans le menu Setup (Configuration) (), sélectionnez Edit Object (Modifier l’objet).
- Cliquez sur Page Layouts (Présentations de page), puis sur Account Layout (Présentation de compte).
- Faites défiler l’écran vers le bas jusqu’à la liste associée Contacts et cliquez sur le bouton en forme de clé à molette figurant sur la barre grise située au-dessus.
- Dans la liste Available Fields (Champs disponibles), sélectionnez Do Not Call (Ne pas appeler).
- Cliquez sur Add (Ajouter) puis sur OK.
Déplacez maintenant la liste associée Opportunities (Opportunités) en haut.
- Recherchez la liste associée Opportunities (Opportunités).
- Cliquez sur la barre grise au-dessus de la liste associée et faites-la glisser au-dessus de la liste associée Contacts.
- Cliquez sur Save (Enregistrer), puis Yes (Oui).
Activation de la page de compte client
Attribuez la page de compte client au type d’enregistrement approprié.
- Dans Setup (Configuration), cliquez sur l’onglet Home (Accueil).
- Saisissez
App Builder
(Générateur d’application) dans la zone Quick Find (Recherche rapide), puis sélectionnez Lightning App Builder (Générateur d’application Lightning).
- Cliquez sur Edit (Modifier) en regard de Customer Account Page (Page de compte client).
- Cliquez sur Activation.
- Cliquez sur l’onglet App, Record Type, and Profile (Application, type d’enregistrement et profil).
- Cliquez sur Assign to Apps, Record Types, and Profiles (Attribuer à des applications, des types d’enregistrement et des profils).
- Attribuez la page à l’application Sales (Ventes), puis cliquez sur Next (Suivant).
- Laissez l’attribution Form Factor (Facteur de forme) définie sur Desktop and phone (Ordinateur de bureau et téléphone), puis cliquez sur Next (Suivant).
- Sélectionnez le type d’enregistrement Customer Account (Compte client), puis cliquez sur Next (Suivant).
- Sélectionnez les profils Sales User (Utilisateur commercial) et Support User (Utilisateur du support), puis cliquez sur Next (Suivant).
- Vérifiez les attributions, puis cliquez sur Save (Enregistrer).
Création d’une page de compte partenaire
Créez une nouvelle page de compte appelée Partner Account Layout (Présentation de compte partenaire) en clonant la page de compte client.
- Cliquez sur Back (Retour) () dans le générateur d’application Lightning.
- Cliquez sur Clone (Cloner) en regard de Customer Account Page (Page de compte client).
- Dans les propriétés de la page, remplacez l’étiquette par
Partner Account Page
(Page de compte partenaire).
- Remplacez le nom de l’API par
Partner_Account_Page
(Page_de_compte_partenaire).
- Sur la zone de dessin, cliquez sur l’onglet Details (Détails).
Supprimez maintenant les champs Prospect Rating (Note du prospect), Region (Région), Zone, Has Support Plan (Bénéficie d’un plan de support) et Support Plan Expiration Date (Date d’expiration du plan de support).
- Survolez la section Sales Region (Zone commerciale) et cliquez sur pour la supprimer.
- Répétez la procédure pour la section Support Plan Information (Informations sur le plan de support).
- Dans la section Account Information (Informations sur le compte), survolez le champ Prospect Rating (Note du prospect) et cliquez sur pour le supprimer.
- Cliquez sur Save (Enregistrer), puis sur Activate (Activer).
- Cliquez sur l’onglet App, Record Type, and Profile (Application, type d’enregistrement et profil).
- Cliquez sur Assign to Apps, Record Types, and Profiles (Attribuer à des applications, des types d’enregistrement et des profils).
- Attribuez la page à l’application Sales (Ventes), puis cliquez sur Next (Suivant).
- Laissez l’attribution Form Factor (Facteur de forme) définie sur Desktop and phone (Ordinateur de bureau et téléphone), puis cliquez sur Next (Suivant).
- Sélectionnez le type d’enregistrement Partner Account (Compte partenaire), puis cliquez sur Next (Suivant).
- Sélectionnez les profils Sales User (Utilisateur commercial) et Support User (Utilisateur du support), puis cliquez sur Next (Suivant).
- Vérifiez les attributions, puis cliquez sur Save (Enregistrer).
Maintenant que les équipes de Noah et d’Allison peuvent consulter les informations dont elles ont besoin dans leurs pages de compte, passez à l’étape suivante, dans laquelle vous découvrirez comment activer le suivi de l’historique des champs.
Ressources
- Aide Salesforce : Création et configuration de pages d’enregistrement Lightning Experience
- Aide Salesforce : Décomposition des détails de vos enregistrements avec Formulaires dynamiques
- Aide Salesforce : Considérations et conseils relatifs à Formulaires dynamiques
- Aide Salesforce : Champs obligatoires et en lecture seule dans Formulaires dynamiques