Loading
Automatizar sus procesos comerciales
Índice de materias
Seleccionar filtros

          No hay resultados
          No hay resultados
          Estas son algunas sugerencias de búsqueda

          Compruebe la ortografía de sus palabras clave.
          Utilice términos de búsqueda más generales.
          Seleccione menos filtros para ampliar su búsqueda.

          Buscar en toda la Ayuda de Salesforce
          Mejorar la calidad de los datos validando la entrada de usuario

          Mejorar la calidad de los datos validando la entrada de usuario

          Los flujos de pantalla son excelentes para reducir la entrada de datos manual, pero es importante que los datos que recopila estén libres de errores. Asegúrese de que sus usuarios de flujo de pantalla están introduciendo información correctamente validando su entrada.

          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

          Los elementos de pantalla y los componentes de pantalla tienen algunas validaciones de entrada de usuario integradas para sus flujos de pantalla en tiempo de ejecución. Si desea comprobar más de las validaciones estándar, cree validaciones personalizadas para la entrada de usuario. Para crear una validación personalizada, utilice una fórmula booleana para comprobar la entrada del usuario y un mensaje de error personalizado para guiar al usuario.

          Validación estándar para elementos de pantalla

          Si el usuario deja un campo obligatorio en blanco, el flujo muestra el mensaje de error estándar predeterminado, incluso si establece un mensaje de error personalizado en ese componente de pantalla.

          Validación estándar para componentes de pantalla

          La validación estándar varía, dependiendo del componente de pantalla. Por ejemplo, el componente de pantalla Número solo permite números. Revise la validación estándar para componentes de pantalla. Si un componente de pantalla no está en la tabla, no tiene validación integrada.

          Componentes de pantalla con validación integrada
          Componente de pantalla Descripción de validación
          Divisa Solo números permitidos
          Correo electrónico Formato de correo electrónico (test@email.com)
          Número Solo números permitidos

          Validación de entrada de usuario personalizada

          Si la validación estándar no funciona para su situación, puede crear una validación de entrada de usuario personalizada. La validación personalizada utiliza un recurso de fórmula con una fórmula que comprueba la entrada de usuario en el formato que desea. La expresión de fórmula debe devolver un valor booleano (true o false). Si la expresión de fórmula se evalúa como true, la entrada de usuario es válida. Si la expresión de fórmula se evalúa como false, la entrada de usuario no es válida y su mensaje de error personalizado aparece debajo del componente.

          Obtenga más información acerca de la creación de validación personalizada en Crear validación de entrada de usuario personalizada

          Cuando aparece un mensaje de error de validación personalizado

          La validación puede producirse después de que el usuario haga clic en un botón para alejarse de la pantalla o en cuanto el usuario introduzca algo incorrecto. El valor predeterminado es validar cuando se hace clic en un botón de navegación.

          Para comprobar la entrada del usuario justo después de empezar a escribir algo incorrectamente, puede hacer referencia a componentes de pantalla en la misma pantalla en la fórmula de validación

          Sugerencias para la creación de validaciones personalizadas

          • En expresiones regulares, utilice una barra diagonal doble para escapar cualquier carácter que comience por una barra diagonal. Por ejemplo, \d se convierte en \\d.
          • Para que un componente haga referencia a sí mismo en la sección Validar entrada, debe hacer clic en fuera del panel de configuración del componente después de agregarlo a la pantalla. Esto guarda su estado antes de intentar hacer referencia a él.

          Consideraciones de validación personalizada

          • No se admite la validación de recopilaciones de registros o recopilaciones de tipos definidas por Apex.
          • Los operadores Es en blanco y Es nulo no son compatibles en fórmulas de validación de entrada.
          • En tiempo de ejecución, si un usuario deja un componente en blanco, el valor del componente no se valida para estos componentes: Casilla de verificación, Grupo de casillas de verificación, Búsqueda de opción, Divisa, Fecha, Fecha y hora, Área de texto largo, Lista de selección múltiple, Número, Contraseña, Lista de selección, Botones de opción, Texto.
          • Si la fórmula de validación hace referencia a un recurso en el mismo elemento de pantalla que la fórmula, algunas funciones de fórmula no son compatibles. Por ejemplo, REGEX. Para obtener una lista de funciones de fórmula compatibles, consulte Operadores de fórmula de flujo de pantalla reactivos.
          • Si una fórmula de validación hace referencia a un recurso en el mismo elemento de pantalla que la fórmula, algunas funciones de validación no funcionarán según lo esperado hasta que la fórmula evalúe verdadero y vuelva a falso.

          Crear validación de entrada de usuario personalizada

          Agregue validación de entrada a un componente de pantalla de flujo en un flujo de pantalla.

          1. Abra la vista de lista Flujos.
            • En Configuración, en el cuadro Búsqueda rápida, introduzca Flujos y luego seleccione Flujos.
            • Desde la aplicación Automatización, seleccione la ficha Flujos.
            • Desde la ficha Flujos en cualquier aplicación Lightning, haga clic en el menú de acciones y seleccione Abrir flujo.
          2. Cree un flujo de pantalla.
            • Desde la aplicación Automatización o la ficha Flujos, seleccione Nuevo | Automatizaciones de pantalla | Flujo de pantalla .
            • Desde Configuración, haga clic en Nuevo flujo | Automatizaciones de pantalla | Flujo de pantalla .
          3. Agregue un elemento Pantalla.
            1. Haga clic en [Icono Agregar elemento más] y seleccione Pantalla.
            2. Para Etiqueta, introduzca un nombre descriptivo. Por ejemplo, Recopilar detalles de contacto.
              El nombre de API se rellena automáticamente.
            3. En Descripción, introduzca una descripción útil de lo que hace el elemento. Por ejemplo, recopila información acerca del contacto para crear.
          4. En la sección Validar entrada, defina los valores permitidos para el componente introduciendo una fórmula booleana. En la fórmula, haga referencia al resultado correcto para el componente.
            • Si el componente tiene una salida, haga referencia al componente en sí. Por ejemplo, para un componente Texto etiquetado Motivo de cancelación, haga referencia a {!Cancellation_Reason}.
            • Si el componente tiene múltiples salidas, haga referencia a la salida específica del componente. Por ejemplo, para un componente Correo electrónico etiquetado Correo electrónico de contacto, haga referencia a {!Contact_Email.value}.
          Ejemplo
          Ejemplo

          Ejemplo 1: Esta fórmula valida el formato de un código postal en un componente Texto.

          REGEX({!Zipcode},"\\d{5}(-\\d{4})?")
          La sección Validar entrada de un componente de texto que muestra la fórmula que valida un código postal y el mensaje de error personalizado "Introduzca un código postal válido". introducido en la sección Mensaje de error.
          El componente de texto como se muestra a un usuario con un código postal no válido de "123" y el mensaje de error "Introduzca un código postal válido". se muestra debajo del campo.

          Ejemplo 2: Esta fórmula valida que un usuario cargó al menos un archivo en un componente Carga de archivo.

          NOT({!fileUpload.contentDocIds} = "[]")
          La sección Validar entrada de un componente de carga de archivo que muestra la fórmula que valida que se cargó al menos un archivo y el mensaje de error personalizado "Cargar al menos 1 documento". introducido en la sección Mensaje de error.
          El componente de carga de archivos como se muestra a un usuario que carece de al menos un archivo y el mensaje de error "Cargar al menos 1 documento". aparece bajo el botón Cargar archivos.
           
          Cargando
          Salesforce Help | Article