Linda, l'administratrice de Cloud Kicks, a fait la demande de mise à jour pour la version Summer '21. Elle a vu dans la Release Note de la version que la présentation de page a changé pour les objets principaux et elle se demande ce que sont les dynamic forms.
Dans sa sandbox, elle ne voit pas de changement pour l'instant. Comment peut-elle faire pour voir les nouvelles pages ?
Que sont les dynamic forms ?
Avant de se lancer dans sa recherche, Linda demande à Vijay, de lui donner une définition des dynamics forms et de l'impact suite à leur activation.
Dynamic Forms | Dynamic Forms est la prochaine étape de l'évolution des pages d'enregistrement Lightning. Elle ajoute une étape de personnalisation de type pointer-cliquer pour vos pages d'enregistrement Lightning qui nécessitaient auparavant un codage personnalisé. Avec Dynamic Forms, vous pouvez migrer les champs et les sections de votre mise en page en tant que composants individuels dans le Lightning App Builder. Vous pouvez ensuite les configurer comme les autres composants de la page et donner aux utilisateurs de cette page uniquement les champs et les sections dont ils ont besoin. |
Les avantages des dynamic forms
Une mise à jour instantanée des mises en page : placez les champs et les sections où vous voulez en glissé-déposé.
Des performances améliorées : placez les champs et les sections dans des composants en accordéon ou des onglets pour réduire considérablement les temps de chargement des pages.
Une mise en page dynamique : utilisez les règles de visibilité pour afficher et masquer les champs et les sections.
Une gestion simplifiée des mises en page :
Gérez les champs et les sections de vos pages dans le Lightning App Builder sans toucher à l'éditeur de mise en page.
Réduisez le nombre de mises en page dont vous avez besoin grâce aux règles de visibilité des composants.
Profitez d'un modèle d'affectation unique pour la page Lightning au lieu du double modèle d'affectation d'une page Lightning et d'une mise en page.
Impact des dynamic forms
Pour ajouter ou supprimer des champs, vous ne pouvez plus passer par la présentation de page, mais il faut passer par Lightning builder. Nous vous expliquons plus bas comment vous pouvez procéder.
Voici un article (EN) de Salesforce à ce sujet : Break Up Your Record Details with Dynamic Forms.
Activation des dynamic forms suite à la mise à jour
Si vous avez installé Frisbii à partir d'AppExchange, vous avez directement accès aux nouvelles pages sans devoir les activer. Si vous étiez dans une autre version et que vous avez été upgradé, vous garderez votre présentation de page actuelle. Dans le cas où vous souhaitez activer les dynamic forms comme Linda, vous pouvez suivre ces étapes.
Voici la liste des noms des pages LEX :
Raison sociale : Sofacto_Corporate_Name_LEX_PL
Offre : Sofacto_Quotation_LEX_PL
Poste d'offre : Sofacto_Quotation_Line_Item_LEX_PL
Facture : Sofacto_Invoice_LEX_PL
Ligne de facture : Sofacto_Invoice_Line_Item_LEX_PL
Facture PDF : Sofacto_Invoice_PDF_LEX_PL
Abonnement : Sofacto_Subscription_LEX_PL
Poste d'abonnement : Sofacto_Subscription_Line_Item_LEX_PL
Procédure
1. Allez dans l'onglet de l'objet dont vous souhaitez activer la présentation LEX.
2. Ouvrez un enregistrement.
3. Cliquez sur l'icone de Configuration, puis sur Modifier la page.
4. Sélectionnez la bonne page à partir de la liste déroulante Pages :
ou sous le nom de Frisbii :
5. Sur les nouvelles présentations, les informations sont réparties en onglets :
6. Ensuite cliquez sur Activation... en haut à droite de la fenêtre :
7. Dans le deuxième onglet, cliquez sur le bouton Attribuer par défaut pour l'application.
8. Cochez à minima Frisbii et cliquez sur Suivant.
9. Cliquez encore une fois sur Suivant et ensuite sur Enregistrer.
10. Cliquez sur la flèche en haut à gauche pour revenir sur votre enregistrement :
11. Voilà, la présentation de page LEX est activée !
Les nouvelles pages par objet
Maintenant que Linda a activé les nouvelles pages, elle les parcourt les unes après les autres pour savoir si elle les active pour les utilisateurs Frisbii de Cloud Kicks ou si elle préfère garder les présentations de page actuelles.
Voici les liens vers les articles de cette rubrique :
Ajout de champs personnalisés suite à l'activation des dynamic forms
Linda veut personnaliser les nouvelles présentations de page, et notamment ajouter des champs.
Une fois que vous avez activé les dynamic forms dans votre org, vous ne pouvez plus passer par Configuration > Gestionnaire d'objets > Présentation de page pour ajouter ou enlever des champs.
Voici les étapes pour pouvoir personnaliser les pages LEX.
Procédure
1. Allez dans l'onglet de l'objet qui vous intéresse.
2. Ouvrez un enregistrement.
3. Cliquez sur l'icone de Configuration, puis sur Modifier la page.
4. Sélectionnez le composant dans lequel vous souhaitez ajouter/supprimer le champ.
5. A gauche de l'écran, cliquez sur Champs.
6. Faites glisser <> déposer le champ là où vous le souhaitez le placer entre les champs existants.
7. Ou enlevez un champ en cliquant dessus et en appuyant sur la petite poubelle :
8. Cliquez sur Enregistrer.
9. Cliquez sur Activation.
10. Dans le deuxième onglet Paramètres par défaut de l'application, cliquez sur Attribuer par défaut pour l'application.
11. Ensuite, il faut sélectionner les applications Lightning sur lesquelles vous souhaitez appliquer vos changements.
12. Cliquez sur Suivant.
13. Sélectionnez un facteur de forme selon votre besoin métier.
14. Cliquez sur Suivant.
15. Vérifiez votre choix et enregistrez.
16. Ensuite, vous pouvez revenir sur l'enregistrement du début en cliquant en haut à gauche sur la flèche.
Ressources
Salesforce
Titre
Interface Utilisateur - Les nouvelles présentations de page et comment les modifier à partir de la Summer '21
Nom de l'URL
interface-utilisateur-les-nouvelles-presentations-de-page-et-comment-les-modifier
Devise de l'article
EUR - Euro