Nous devons créer un champ de formule sur un objet enfant qui affiche toutes les valeurs sélectionnées à partir d’une liste de sélection multiple d’un objet parent.
Création d’un champ de formule sur l’objet dans Salesforce Classic ou Lightning Experience
1. Accédez à l’objet où vous souhaitez créer le champ.
Salesforce Classic : Configuration | Personnaliser | Objet | Champs
Lightning Experience : Icône d’engrenage | Configuration | Gestionnaire d’objet | Objet | Champ et relations
2. Cliquez sur Nouveau.
3. Sélectionnez Formule dans Type de données.
4. Donnez un nom au champ et sélectionnez Texte dans le Type de renvoi de la formule.
5. Cliquez sur Suivant.
6. Saisissez la syntaxe de formule.
IF ( INCLUDES ( parent.multipicklist__c , "Valeur 1" ), "Valeur 1; ",null ) &
IF ( INCLUDES ( parent.multipicklist__c , "Valeur 2" ), "Valeur 2; ",null ) &
IF ( INCLUDES ( parent.multipicklist__c , "Valeur 3" ), "Valeur 3; ",null ) &
IF ( INCLUDES ( parent.multipicklist__c , "Valeur 4" ), "Valeur 4; ",null ) &
IF ( INCLUDES ( parent.multipicklist__c , "Valeur 5" ), "Valeur 5; ",null )
Cet exemple donnerait lieu au renvoi de valeurs telles que :
Valeur 1; Valeur 2; Valeur 3; Valeur 4; Valeur 5;
Valeur 1; Valeur 4; Valeur 5;
Valeur 2; Valeur 5;
Valeur 4;
Il est possible d’utiliser d’autres séparateurs, ou BR(), à la place des caractères de séparation pour répertorier les valeurs de retour sur des lignes séparées, comme suit :
Valeur 1
Valeur 4
Valeur 5
Remarque : bien qu’il soit possible d’afficher le contenu d’un champ de liste de sélection multiple à l’aide de la formule présentée dans cette résolution, il existe également actuellement une idée sur Salesforce IdeaExchange demandant d’en faire une fonctionnalité standard à l’aide de la fonction TEXT() existante : Prise en charge de la fonction TEXT () pour convertir « Liste de sélection multiple » en « Texte »
Documentation connexe : Création d’un champ de formule
000384832

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.