• Accueil / Salesforce / 6 façons d’utiliser…
, 6 façons d&rsquo;utiliser la visibilité des composants pour des pages d&rsquo;enregistrement Lightning époustouflantes<span class="wtr-time-wrap after-title"><span class="wtr-time-number">8</span> minutes de lecture</span>

6 façons d’utiliser la visibilité des composants pour des pages d’enregistrement Lightning époustouflantes8 minutes de lecture


Ce qu’est une page d’enregistrement Salesforce Lightning et ce que vous devez en faire est l’une des conversations les plus difficiles lorsque je fais passer un client de Classic à Lightning.

Cela submerge très probablement les gens, car nous introduisons une autre couche en plus de comprendre comment les mises en page, les types d’enregistrement et la sécurité au niveau des champs fonctionnent ensemble ! Je me souviens d’un client particulièrement exaspéré s’exclamant : « Pourquoi diable Salesforce ajouterait-il cette chose ! ? Nos mises en page étaient bien ! ». J’ai poliment expliqué que leurs mises en page ne vont nulle part et que s’ils me donnent quelques minutes de plus, je peux non seulement leur montrer pourquoi Salesforce les a ajoutés, mais aussi les faire tomber amoureux de Lightning Record Pages – ce que je ferai également. montrez-vous dans cet article!

, 6 façons d&rsquo;utiliser la visibilité des composants pour des pages d&rsquo;enregistrement Lightning époustouflantes<span class="wtr-time-wrap after-title"><span class="wtr-time-number">8</span> minutes de lecture</span>

Vous pouvez sembler dubitatif à ce sujet si vous êtes nouveau sur Lightning – je ne vous en veux pas. Quand Lightning est sorti, j’ai eu beaucoup de résistance au changement, et ce n’est qu’à l’hiver 2018 que j’ai été vraiment enthousiasmé par le potentiel de Lightning. Pourquoi? Visibilité des composants – ça change la donne !

Voici l’article de son lancement et constitue une excellente introduction à la visibilité des composants Salesforce.

Comme je l’ai promis, je vais vous faire tomber amoureux de Lightning Record Pages, en mettant en évidence quelques-unes de mes choses préférées que j’ai découvertes.

1. Simplifier & Consolider

Je ne peux pas vous dire combien de fois je me suis connecté à l’organisation d’un client pour la première fois pour effectuer certaines mises à jour demandées sur une page d’enregistrement Lightning et j’en viens à la liste comme ceci :

, 6 façons d&rsquo;utiliser la visibilité des composants pour des pages d&rsquo;enregistrement Lightning époustouflantes<span class="wtr-time-wrap after-title"><span class="wtr-time-number">8</span> minutes de lecture</span>

J’ai trouvé qu’il y a deux raisons principales pour qu’une liste comme celle-ci existe :

une. Une Par défaut de l’organisation n’a jamais été défini et une nouvelle page a été enregistrée chaque fois que l’administrateur a cliqué sur Modifier la page dans le menu de configuration pendant l’enregistrement.

b. Une nouvelle page était créée par l’administrateur chaque fois que différents utilisateurs demandaient une modification de la page.

Simplifiez ces pages en consolider l’expérience dans le moins de pages possible. Vous et vos utilisateurs en bénéficiez, car la prochaine fois qu’une modification est demandée, vous pouvez identifier plus rapidement la page à modifier. Naturellement, vos utilisateurs vont adorer que vous puissiez répondre à leur demande si rapidement !

2. Définissez des alertes !

Lorsque je suis devenu administrateur Salesforce pour la première fois, je me souviens qu’il y avait une demande à afficher sur le compte lorsqu’un client transfère un cas au support de niveau 2. Le souhait était une grande bannière à ne pas manquer, et ils voulaient que seule leur équipe de niveau 2 puisse mettre la bannière sur le compte. De retour dans Salesforce Classic, il s’agissait d’une vente difficile en ce qui concerne la priorité par rapport à d’autres objectifs. Bien sûr, nous pouvons créer une case à cocher que seul le niveau 2 peut voir/modifier, mais créer un composant Visualforce dynamique à afficher sur une mise en page nous dépassait à l’époque.

Dans Lightning, vous pouvez toujours utiliser cette case à cocher, mais, dans la page d’enregistrement Lightning, vous pouvez déposer un Composant de texte enrichi et formatez un message qui s’affichera pour vos utilisateurs. Voici le filtre dans la visibilité de mon composant :

, 6 façons d&rsquo;utiliser la visibilité des composants pour des pages d&rsquo;enregistrement Lightning époustouflantes<span class="wtr-time-wrap after-title"><span class="wtr-time-number">8</span> minutes de lecture</span>

Ensuite, lorsque cette case est cochée, vos utilisateurs voient la jolie bannière que vous avez créée :

, 6 façons d&rsquo;utiliser la visibilité des composants pour des pages d&rsquo;enregistrement Lightning époustouflantes<span class="wtr-time-wrap after-title"><span class="wtr-time-number">8</span> minutes de lecture</span>

Mon exemple a utilisé une case à cocher qui a été mise à jour manuellement, mais j’ai vu tellement d’autres cas d’utilisation intéressants. Vous pouvez l’utiliser pour renforcer l’intégrité des données en indiquant qu’il manque quelque chose ou pour parcourir les enregistrements – par exemple, disons que vous êtes sur un cas et que vous souhaitez rappeler aux utilisateurs qu’il manque une adresse e-mail au contact associé. Cliquez simplement sur l’onglet Avancé dans la visibilité des composants et accédez à ce champ sur le contact :

, 6 façons d&rsquo;utiliser la visibilité des composants pour des pages d&rsquo;enregistrement Lightning époustouflantes<span class="wtr-time-wrap after-title"><span class="wtr-time-number">8</span> minutes de lecture</span>

Vous pouvez le définir en fonction de :

  • exécuter les informations de l’utilisateur,
  • enregistrer les informations du propriétaire,
  • l’autorisation dont dispose l’utilisateur en cours d’exécution
  • l’appareil de l’utilisateur (voir image ci-dessous 🙂

, 6 façons d&rsquo;utiliser la visibilité des composants pour des pages d&rsquo;enregistrement Lightning époustouflantes<span class="wtr-time-wrap after-title"><span class="wtr-time-number">8</span> minutes de lecture</span>

3. Partager les instructions

Avez-vous déjà voulu donner aux utilisateurs un peu plus à faire qu’un simple texte d’aide ? Ou peut-être avez-vous des utilisateurs qui vous harcèlent pour savoir comment faire quelque chose à plusieurs reprises ? Ou peut-être qu’un fournisseur tiers vous a fourni un composant personnalisé qui fonctionne très bien, mais uniquement dans des circonstances spécifiques ? Eh bien, comme dans la section Alertes ci-dessus, le Composant de texte enrichi est votre nouveau meilleur ami.

J’utilise Component Visibility pour indiquer à l’utilisateur ce qu’il doit faire pour que le composant dont il a besoin s’affiche. Laissez-moi vous expliquer : j’utilise pour masquer la visibilité des composants un composant qui a ce dont l’utilisateur a besoin, par exemple. un formulaire ou un bouton, et utilisez la logique inverse sur un composant de texte enrichi pour indiquer à l’utilisateur ce qu’il doit faire pour que le composant s’affiche. Lorsqu’ils effectuent l’action souhaitée, le composant s’affiche.

Pourquoi pas les règles de validation ?

Maintenant, vous vous demandez peut-être pourquoi je n’utiliserais pas simplement les règles de validation pour cela ? Ne vous méprenez pas, j’utilise toujours des règles de validation pour cela dans de nombreuses circonstances, car cela aide à renforcer l’intégrité des données. Cependant, la seule chose qui manque aux règles de validation est de vous dire dès le départ ce que vous devez faire, et s’il y a plusieurs règles, voulez-vous vraiment qu’un utilisateur continue d’essayer de sauvegarder un enregistrement juste pour voir quelle nouvelle erreur apparaîtra ? Cela peut être assez frustrant. Au lieu de cela, s’ils ont une simple liste à puces à vérifier, ils n’auront plus souvent à l’enregistrer qu’une seule fois*.

*mais, sauvegardez toujours cela avec des règles de validation pour l’intégrité des données.

4. Roues d’entraînement

Après les instructions, les « roues d’entraînement » sont un autre excellent cas d’utilisation.

Si vous êtes sur le point de lancer une nouvelle organisation, je vous suggère de continuer à faire partie de la formation (même si vous n’animez pas la formation). Asseyez-vous au fond de la salle et découvrez quelles questions les gens ont, réfléchissez aux questions qu’ils vont avoir.

Vous pouvez diffuser des réponses dans tout le système : sur la page d’accueil, sur les pages d’enregistrement, pour différents profils, ou même jusqu’à un utilisateur spécifique qui oublie sans cesse les étapes pour se connecter à son téléphone. Cochez la case « Roues d’entraînement » sur l’objet Utilisateur vers lequel tous ces composants d’instructions pointent dans l’enregistrement de l’utilisateur en cours d’exécution. Une fois qu’ils ont maîtrisé le système, il vous suffit de décocher la case et ils ne sont plus dérangés par les astuces que vous avez créées pour les débutants.

5. Tirez parti des formules

Je vais rester simple, car les formules et la visibilité des composants pourraient nous conduire dans un profond terrier de lapin. Vous pouvez créer des formules infiniment complexes à partir desquelles la visibilité des composants fonctionne.

Alors, pourquoi utiliser des formules au lieu d’ajouter simplement plusieurs filtres dans la visibilité de vos composants ? Vous pouvez uniquement définir 10 filtres actuellement, et vous voudrez peut-être une logique plus complexe que celle-ci.

Lorsqu’il s’agit d’utiliser une logique (potentiellement folle) pour déterminer si quelqu’un peut voir un composant, les formules sont votre outil de prédilection. Vous n’avez même pas besoin de l’afficher sur la mise en page, laissez-le simplement faire son travail en arrière-plan, puis utilisez-le dans votre filtre. Vous pouvez avoir une formule de case à cocher avec des tonnes d’instructions « if » imbriquées qui prennent des jours à l’humain moyen à déchiffrer, mais votre filtre de visibilité des composants demande simplement si c’est vrai et va à ses occupations.

6. Autorisations personnalisées

Je vais terminer avec quelque chose qui m’a été un peu oublié pendant des années : les autorisations personnalisées. Oui, je l’ai vu sur les profils – oui, je l’ai vu dans les ensembles d’autorisations – mais il était toujours vide, alors je l’ai ignoré.

Puis un jour, nous concevions une nouvelle fonctionnalité qui comportait des couches d’autorisations qui allaient être codées en dur dans Apex et je me suis dit : « J’aimerais qu’il y ait une fonctionnalité où je pourrais attribuer une autorisation, mais en créer une personnalisée… attendez , j’ai l’impression d’avoir vu quelque chose comme ça. Et ainsi, j’ai trouvé des autorisations personnalisées.

Qu’est-ce que cela a à voir avec la visibilité des composants ? Je suis content que vous ayez demandé !

Plus tôt, j’ai brièvement mentionné que vous pouviez afficher un composant basé sur les autorisations de l’utilisateur en cours d’exécution ; eh bien, il se trouve que cela s’étend aux autorisations personnalisées.

Allez dans la configuration, recherchez les autorisations personnalisées, créez les autorisations que vous souhaitez, définissez votre composant pour qu’il soit basé sur cette autorisation étant vraie, puis attribuez cette autorisation comme vous le souhaitez :

, 6 façons d&rsquo;utiliser la visibilité des composants pour des pages d&rsquo;enregistrement Lightning époustouflantes<span class="wtr-time-wrap after-title"><span class="wtr-time-number">8</span> minutes de lecture</span>

Résumé

J’espère que cet article a tenu sa promesse : vous faire tomber amoureux de Lightning Record Pages. Dans cet article, j’ai mis en évidence quelques-unes de mes choses préférées que j’ai découvertes, mais honnêtement, il y a tellement d’autres choses que vous pouvez faire !

Vous avez peut-être même pensé à certaines utilisations de la visibilité des composants dans votre organisation en lisant cet article, j’aimerais donc en entendre parler dans les commentaires ci-dessous.



Source de l’article traduit automatiquement en Français

Besoin d'aide ?
Vous utilisez Pardot depuis un certain temps mais vous n'êtes pas sûr d'en
exploiter tout le potentiel

Notre analyse de votre Pardot offerte dès aujourd'hui
Merci, vous pouvez compléter notre questionnaire
Nous allons revenir vers vous rapidement !

Fermer