Usted estĆ” aquĆ:
Adición de campos de registro a pantallas de flujo
Construya pantallas de flujo con mayor rapidez agregando campos directamente desde sus objetos de Salesforce. Cuando agrega un campo de registro a una pantalla de flujo, su nombre, el tipo de datos, el texto de ayuda, la obligatoriedad y, en ciertos casos, los valores existentes se configuran automÔticamente. Los campos de registro utilizan una variable de registro para determinar qué campos pueden colocarse en una pantalla de flujo y su configuración.
Ediciones necesarias
| Ver ediciones compatibles. |
| Permisos de usuario necesarios | |
|---|---|
| Para abrir, modificar, crear, activar o desactivar un flujo utilizando todos los tipos de flujo, elementos y funciones disponibles en Flow Builder, incluyendo Einstein y Agentforce for Flow: | Gestionar flujo |
Colocar campos de registro directamente en pantallas de flujo
Para agregar campos de registro a un flujo de pantalla, siga estos pasos.
- Cree o modifique un elemento de pantalla.
-
En la ficha Campos, seleccione una variable de registro o cree una variable con el tipo de datos Registro y el objeto que contiene el campo que desee.
TambiƩn puede seleccionar una variable de registro creada automƔticamente por un elemento Obtener registros o un elemento Bucle.
- Desde la lista de campos que aparecen, arrastre un campo al lienzo de la pantalla.
- Para utilizar un valor existente del campo de registro, utilice un elemento Obtener registros para la variable de registro.
Consideraciones sobre los campos de registro en pantallas de flujo
Antes de agregar campos desde sus objetos de Salesforce directamente a sus pantallas de flujo, considere comportamientos de campos de registro.
Campo Ticker de cuenta
La colocación del campo SĆmbolo de marcador estĆ”ndar en registros Cuenta en su pantalla evita que se guarde su flujo.
Creación y actualización de registros
Al igual que otros campos en una pantalla, los campos de registros no guardan datos automƔticamente. Para guardar los datos del campo de registro, utilice la variable de registro asociada en un elemento Crear registros o Actualizar registros.
Valores predeterminados
Los campos de registro no admiten los valores predeterminados de sus campos de origen. Si el campo de origen de un campo de registro tiene un valor predeterminado, el campo de registro estĆ” en blanco.
Si el campo contiene un valor en la variable de registro, ese valor se establece en la pantalla en el tiempo de ejecución como un valor predeterminado.
Campos de registro Evento y Tarea
En tiempo de ejecución, los campos de registro de evento y tarea se comportan de forma diferente en una pantalla que otros tipos de campos de registro.
- Las etiquetas de campo de casilla de verificación no se muestran en lĆnea con la casilla de verificación. Se muestran encima o debajo de la casilla de verificación.
- Cuando se modifica, el campo de registro no tiene un fondo amarillo y el botón deshacer no se muestra.
BĆŗsqueda
- La creación de un registro desde Búsqueda no es compatible en estos entornos: Flujos iniciados desde direcciones URL (como Botones de lista), Depurador de flujos, Lightning Out, Experiencias digitales (LWR) y Flujos de servicio integrado.
- Los campos de búsqueda no son compatibles con dispositivos móviles.
- Para ver o cambiar el valor de una relación principal-detalle para registros existentes, el parÔmetro Permitir reorientación debe estar activado para ese campo.
- Los campos de búsqueda con filtros aplicados no muestran inmediatamente errores desde el tiempo de ejecución del flujo cuando un usuario que ejecuta el flujo intenta crear un registro. Los errores solo se muestran al crear o actualizar los registros que hacen referencia al registro recién creado.
- La API de la interfaz de usuario debe admitir el objeto donde reside la bĆŗsqueda.
Filtros de bĆŗsqueda
Si un filtro de búsqueda se basa en los valores de campo del registro actual en el flujo, agregue los campos utilizados en el filtro de búsqueda en la misma pantalla. Para limitar los registros disponibles en su búsqueda basÔndose en las acciones realizadas por un usuario en un flujo, utilice el componente Búsqueda de opción.
Listas de selección múltiple
El uso del operador Agregar elemento en asignaciones permite valores duplicados en campos de lista de selección múltiple.
Campo Nombre
Si el valor de un subcampo Nombre cambia en tiempo de ejecución, se establece el nuevo valor y el subcampo muestra el nuevo valor. Pero el campo de registro Nombre completo aún muestra el valor original.
Permisos
El contexto del sistema no se aplica a campos de registro. Si un usuario no tiene acceso a un campo de registro, no puede verlo en un flujo.
Si no se establece ningĆŗn Id. para la variable de registro, el usuario que ejecuta necesita acceso de Read y Create para cambiar cualquier valor de campo de registro.
Si se establece un Id., el usuario que ejecuta necesita acceso de Read y Edit para cambiar cualquier valor de campo de registro.
En los detalles del campo de registro, los valores en Actualizar compatibilidad y Crear compatibilidad reflejan las propiedades del campo y sus permisos. Los valores no reflejan los permisos de los usuarios que ejecutan el flujo.
Los flujos de pantalla no muestran campos de registro establecidos como de solo lectura en el nivel de objeto.
Cuentas personales
Si PersonAccount estĆ” activada y los campos de registro Cuenta se agregaron a una pantalla:
- Cuando el tipo de registro es Cuenta personal, solo se muestran los campos Persona* y los campos comunes.
- Si el tipo de registro es Cuenta comercial, solo se muestran los campos de Cuenta comercial y los campos comunes.
Se muestran todos los campos de registro de cuenta y se ignora el tipo de registro.
El Account.Name se muestra como un campo PersonName si el tipo de registro es una cuenta personal y como un campo Texto si el tipo de registro es una cuenta comercial. Account.Name aparece como un campo Texto.
Lista de selección
Los campos de registro admiten listas de selección dependientes solo si el campo dependiente estÔ en la misma pantalla que su campo de control.
Si un campo de registro tiene un Id. de tipo de registro establecido al entrar en la pantalla, sus valores se filtran por tipo de registro. Si el Id. de tipo de registro no estĆ” establecido, se muestran todos los valores.
Hacer referencia a campos de registro
No puede hacer referencia a campos de registros en otras Ôreas de su flujo, como fórmulas, decisiones y visibilidad condicional. En su lugar, haga referencia a la variable de registro que utilizó para crear los campos de registro.
Entornos de tiempo de ejecución
Los campos de registro no son compatibles en flujos de pantalla en sitios de Experience Cloud que utilizan Lightning Web Runtime (LWR).
Tipos de datos de campo admitidos
Los campos de registro admiten estos tipos de datos de campo: Dirección, Casilla de verificación, Fecha, Fecha y hora, Email, BĆŗsqueda, Nombre, NĆŗmero, TelĆ©fono, Lista de selección, Texto, Ćrea de texto y Ćrea de texto (largo).
Otras consideraciones
- Los campos de registro admiten campos de objeto admitidos en la API de la interfaz de usuario (UI).
- Los campos de registro utilizan las etiquetas devueltas por la API de la interfaz de usuario (UI), que pueden diferir de las etiquetas que aparecen en las pĆ”ginas de registro y en el Gestor de objetos. Para campos de registro del tipo de datos Nombre, la etiqueta aparece como Nombre completo en vez de Nombre para la mayorĆa de los objetos.
- Los campos de registro no se admiten en el componente de pantalla Repetidor.
- No se admite la validación de entrada de usuario.
