• Accueil / Salesforce / Salesforce Dynamic Forms :…
, Salesforce Dynamic Forms : réponses à vos 12 principales questions<span class="wtr-time-wrap after-title"><span class="wtr-time-number">2</span> minutes de lecture</span>

Salesforce Dynamic Forms : réponses à vos 12 principales questions2 minutes de lecture


Salesforce Dynamic Forms est en version générale depuis un an et c’est toujours un sujet brûlant. Alors que Salesforce travaille continuellement à l’amélioration de cette fonctionnalité, les administrateurs du monde entier apprennent comment l’utiliser au mieux, ce qui a suscité de nombreuses questions. Dans cet article, nous aborderons nos 12 questions principales sur les formulaires dynamiques pour vous aider à tirer le meilleur parti de cet outil incroyable.

Pour un guide complet, consultez notre « Formulaires dynamiques Salesforce – Présentation et didacticiel de plongée approfondie ».

, Salesforce Dynamic Forms : réponses à vos 12 principales questions<span class="wtr-time-wrap after-title"><span class="wtr-time-number">2</span> minutes de lecture</span>

1. Les formulaires dynamiques sont-ils disponibles dans Classic ?

Non! Les formulaires dynamiques sont uniquement disponibles dans Lightning Experience. Si vous cherchez une excuse pour migrer, c’est peut-être bien celle-ci.

Lire la suite: Salesforce Classic contre Lightning – Il manque encore quelque chose ?

2. Les formulaires dynamiques sont-ils disponibles pour les objets standard ?

Les formulaires dynamiques ne sont pas disponibles pour les objets standard dans Salesforce – ils ne sont actuellement disponibles que pour les objets personnalisés.

En raison de la complexité des objets standard, Salesforce travaille avec diverses équipes internes pour déployer cette fonctionnalité pour les objets standard les plus demandés. C’est vrai… cela se fait objet par objet, alors ne vous attendez pas à ce que Dynamic Forms soit disponible pour tous les objets standard de si tôt. Regarde ça poste de bavardage pour savoir comment vous pouvez voter pour les formulaires dynamiques pour votre objet standard préféré.

3. Ai-je toujours besoin de la mise en page standard ?

Oui, non seulement peut tu mettre à jour la mise en page standard, vous besoin de. La mise en page standard contrôle toujours des éléments tels que les listes associées qui sont visibles sur votre mise en page Lightning.

Sur l’objet Candidat, j’ai ne pas ajouté la liste associée « Fichiers » à ma mise en page :

, Salesforce Dynamic Forms : réponses à vos 12 principales questions<span class="wtr-time-wrap after-title"><span class="wtr-time-number">2</span> minutes de lecture</span>

Lorsque j’essaie de modifier ma présentation de page Lightning, bien que je puisse voir la liste associée « Fichiers », lorsque je la fais glisser sur la page, une erreur s’affiche pour expliquer qu’elle ne peut pas être affichée car elle n’est pas incluse dans la présentation de page :

, Salesforce Dynamic Forms : réponses à vos 12 principales questions<span class="wtr-time-wrap after-title"><span class="wtr-time-number">2</span> minutes de lecture</span>

Il convient également de noter que la vue imprimable d’un enregistrement est basée sur les champs de la présentation de page par défaut, et non sur les champs de la page Formulaires dynamiques. De plus, la mise en page mobile est également pilotée par la mise en page standard.

4. Que se passe-t-il si j’ai le composant de page de détail standard plus des éléments de formulaire dynamique tels que des sections et des champs ?

Rien ne vous empêche d’avoir à la fois le composant de détail standard, ainsi que des sections et des champs de formulaire dynamique. Cependant, plus de composants auront un impact sur le temps de chargement de la page, et vous aurez des champs en double. Vous devez également tenir compte de ce qui s’affichera lorsqu’un utilisateur créera un nouvel enregistrement… voir la question suivante pour plus d’informations.

Lire la suite: Le bouton Analyser : améliorez la vitesse de chargement de vos pages Salesforce Lightning

5. Qu’est-ce qui est utilisé lors de la création d’un enregistrement : la page de détails ou les éléments des formulaires dynamiques ?

C’est une question un peu compliquée et elle varie en fonction de l’endroit/de la manière dont vous créez un enregistrement.

En règle générale, une fois que les composants Field Section sont inclus dans la présentation de page Lightning, ils sont utilisés pour créer un nouvel enregistrement, et non le composant de détails. Si vous sélectionnez l’option « Nouveau » dans l’onglet Objet, il utilisera les éléments des formulaires dynamiques, pas la page de détails.

La page My Candidate Lightning contient à la fois le composant de détails, ainsi que des sections de champ et des champs dynamiques :

, Salesforce Dynamic Forms : réponses à vos 12 principales questions<span class="wtr-time-wrap after-title"><span class="wtr-time-number">2</span> minutes de lecture</span>

Lorsque j’essaie de créer un nouvel enregistrement de candidat à partir de l’onglet correspondant, les sections et champs de champ dynamiques ne me sont présentés que :

, Salesforce Dynamic Forms : réponses à vos 12 principales questions<span class="wtr-time-wrap after-title"><span class="wtr-time-number">2</span> minutes de lecture</span>

Cela dit, si vous créez un enregistrement à partir d’une recherche, les champs proviennent du composant de détail de l’enregistrement, et non des champs Dynamic Forms de la page. Découvrez le troisième point sur Problèmes connus des formulaires dynamiques.

6. Que se passe-t-il si vous masquez un champ obligatoire ?

Le chaos. Eh bien, ce n’est pas tout à fait vrai, mais cela rend l’expérience utilisateur très désagréable. Bref, l’utilisateur ne pourra pas sauvegarder pour créer ou éditer, et recevra une erreur.

Salesforce vous avertira de ne pas faire cela…

, Salesforce Dynamic Forms : réponses à vos 12 principales questions<span class="wtr-time-wrap after-title"><span class="wtr-time-number">2</span> minutes de lecture</span>

Et si vous persistez, vos utilisateurs verront ceci…

, Salesforce Dynamic Forms : réponses à vos 12 principales questions<span class="wtr-time-wrap after-title"><span class="wtr-time-number">2</span> minutes de lecture</span>

Ne dites pas que vous n’êtes pas prévenu !

7. Les en-têtes de section restent-ils, même si tous les champs sont masqués ?

Oui. Même si tous les champs d’une section sont masqués, l’en-tête de la section sera toujours visible. Pensez à ajouter votre filtre au composant au lieu de champs individuels si vous souhaitez que la section entière, y compris l’en-tête, soit masquée.

8. Pouvez-vous filtrer par type d’enregistrement ?

Oui, vous pouvez. Pour cela, vous devrez sélectionner « Avancé » lors de l’ajout de votre filtre.

9. Pouvez-vous filtrer par plusieurs valeurs de liste de sélection ?

Oui, vous pouvez. Cela ne doit pas être confondu avec le filtrage par listes de sélection multiples (voir la question ci-dessous).

Ce que nous voulons dire ici, c’est pouvez-vous filtrer sur plusieurs valeurs de liste de sélection, par ex. si vous avez un champ de liste de sélection « Rating » avec les valeurs « Hot », « Warm » et « Froid », pouvez-vous créer un filtre à afficher uniquement si la valeur du champ est « Hot » ou « Warm » ?

Ajoutez simplement deux filtres et définissez la logique de filtrage sur 1 OU 2.

, Salesforce Dynamic Forms : réponses à vos 12 principales questions<span class="wtr-time-wrap after-title"><span class="wtr-time-number">2</span> minutes de lecture</span>

10. Puis-je utiliser des listes de sélection multiples pour les filtres ?

Non. Vous ne pouvez pas filtrer sur des champs de liste de sélection multiple.

11. Puis-je utiliser des champs de l’enregistrement parent comme filtres sur les formulaires dynamiques ?

Oui, vous pouvez. Lorsque vous définissez la visibilité des composants, cliquez sur « Ajouter un filtre », puis sélectionnez « Avancé ». Dans mon organisation de développeur, j’ai deux objets personnalisés : Rôle et Candidat. Rôle est l’objet parent et Candidat l’objet enfant.

En accédant à « Avancé », je peux sélectionner « Enregistrer », qui affiche ensuite tous les champs disponibles sur le candidat, y compris la recherche de rôle. Je sélectionne « Rôle » et je peux ensuite choisir un champ sur l’objet Rôle appelé « Niveau » à utiliser comme filtre sur la présentation de ma page Candidat.

, Salesforce Dynamic Forms : réponses à vos 12 principales questions<span class="wtr-time-wrap after-title"><span class="wtr-time-number">2</span> minutes de lecture</span>
, Salesforce Dynamic Forms : réponses à vos 12 principales questions<span class="wtr-time-wrap after-title"><span class="wtr-time-number">2</span> minutes de lecture</span>

Un mot d’avertissement lors de l’utilisation de cette fonctionnalité ; lors de la création d’un nouvel enregistrement, même avec l’enregistrement parent sélectionné (par exemple référencé dans une recherche), les valeurs ne sont calculées qu’une fois que vous avez enregistré.

Qu’est-ce que cela signifie en termes de fonctionnalités auxquelles vous pouvez vous attendre ? Cela signifie que si vous avez des sections de champ ou des champs filtrés en fonction des valeurs d’un enregistrement parent, ils ne seront visibles qu’une fois le nouvel enregistrement enregistré.

12. Qu’en est-il de la visibilité sur le terrain par rapport à la visibilité de la section de terrain ?

Il convient de noter que la visibilité du champ et la visibilité de la section de champ se comportent différemment.

Bien que les deux soient dynamiques, par ex. peut être configuré pour apparaître ou disparaître en fonction des filtres que vous définissez, les champs sont super dynamiques car ils sont évalués en direct (lorsqu’un utilisateur apporte des modifications). Cela signifie qu’un champ peut apparaître/disparaître pendant qu’un utilisateur modifie un enregistrement.

En revanche, les sections de champ ne sont évaluées que lors de l’enregistrement, de sorte qu’une nouvelle section n’apparaîtra/disparaîtra pas tant que l’utilisateur n’aura pas enregistré l’enregistrement.

Sommaire

Nous adorons Dynamic Forms et espérons que vous aussi ! Il y a de nombreuses améliorations intéressantes à attendre de Dynamic Forms au cours des prochaines versions. Avez-vous d’autres questions urgentes sur les formulaires dynamiques ? Pop-les dans les commentaires ci-dessous!

Ressources



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