Loading

Crear una fórmula que muestra el valor de una lista de selección múltiple desde un objeto principal a uno secundario

Fecha de publicación: Jun 29, 2021
Descripción

Tenemos que crear un campo de fórmula en un objeto secundario que muestra todos los valores seleccionados desde una lista de selección múltiple en el objeto principal.

Solución

Crear un campo de fórmula en el objeto en Salesforce Classic o Lightning Experience

 


1. Vaya al objeto donde desea crear el campo 

Salesforce Classic: Configuración | Personalizar | Objeto | Campos
En Lightning Experience: Icono de engranaje | Configuración | Gestor de objetos | Objeto | Campos y relaciones


2. Haga clic en Nuevo.
3. Seleccione Fórmula como Tipo de datos.
4. Asigne un nombre al campo y seleccione Texto para Tipo de devolución de fórmula.
5. Haga clic en Siguiente.
6. Introduzca la sintaxis de la fórmula.


IF ( INCLUDES ( parent.multipicklist__c , "Valor 1" ), "Valor 1; ",null ) &
IF ( INCLUDES ( parent.multipicklist__c , "Valor 2" ), "Valor 2; ",null ) &
IF ( INCLUDES ( parent.multipicklist__c , "Valor 3" ), "Valor 3; ",null ) &
IF ( INCLUDES ( parent.multipicklist__c , "Valor 4" ), "Valor 4; ",null ) &
IF ( INCLUDES ( parent.multipicklist__c , "Valor 5" ), "Valor 5; ",null )

Este ejemplo produce valores de retorno como:

Valor 1; Valor 2; Valor 3; Valor 4; Valor 5;
Valor 1; Valor 4; Valor 5;
Valor 2; Valor 5;
Valor 4;


Se pueden utilizar otros separadores o BR() en vez de caracteres separadores para enumerar valores de retorno en líneas separadas como:

Valor 1
Valor 4
Valor 5

 

Nota: Es posible mostrar el contenido de un campo de lista de selección múltiple empleando la fórmula mostrada en esta resolución. Existe en estos momentos una Idea también solicitando hacer que esta sea una función estándar con la ayuda de la función TEXT() existente: Cobertura de la función TEXT () para convertir "Lista de selección múltiple" en "Texto" 

Documentación relacionada: Construir un campo de fórmula

 

 

Número del artículo de conocimiento

000384832

 
Cargando
Salesforce Help | Article