Lors de l'ajout manuel de contact ou de l'édition d'un contact existant, un formulaire s'affiche pour apporter ces changements. Il est possible de personnaliser l'affichage de ce formulaire pour un groupe d'utilisateurs de votre projet en créant une version qui restreint la création ou l'édition de certains champs. Ainsi, vous créez une variation du formulaire qui s'applique aux utilisateurs qui rencontrent une condition. Un utilisateur qui ne répond pas à la condition d'une variation verra plutôt le formulaire par défaut de DI.
Chemin d'accès : Audience → Contacts |
Étape 1 : Générer le formulaire
Suivez le chemin d'accès et, sous les 3 points en haut à droite, cliquez sur Formulaires :
Cliquez sur le bouton Créer. Ensuite, donnez un nom pour reconnaître le formulaire et indiquez le type de permission pour les utilisateurs visés par ce formulaire:Vous pouvez assigner ce formulaire lors de la création de nouveaux contacts ou de l'édition des valeurs d'un contact existant. Vous pouvez également cocher les deux options.
Étape 2 : Définir la condition d'affichage
Vous devez maintenant indiquer la condition qui définit à quels utilisateurs s'affiche ce formulaire :
La condition doit être en langage DI#. Pour générer le code nécessaire, vous pouvez utiliser l'icône de baguette magique (disponible seulement avec l'option Édition) pour sélectionner le champ et la valeur à utiliser. Par exemple, vous pourriez avoir un champ qui indique le statut d'un employé de votre compagnie.
Étape 3 : Choisir les champs
Tous les champs s'affichent par défaut dans la liste de champs. Supprimez les champs que vous ne voulez pas inclure dans le formulaire. Si vous voulez qu'un champ puisse être consulté, mais non modifiable dans ce formulaire, vous pouvez cocher l'option Lecture seule plutôt que de le supprimer :
Si vous voulez forcer l'utilisateur à utiliser des valeurs fixes, vous pouvez mettre Menu déroulant comme type et ajouter une liste de choix :