Usted está aquí:
Componente de entrada de pantalla alterna
Permita a los usuarios alternar entre opciones en una pantalla de flujo.
Ediciones necesarias
| Ver ediciones admitidas. |
Configurar el componente Alternar
Puede seleccionar recursos en el flujo, como variables o constantes globales, o puede ingresar manualmente un valor.
| Atributo | Descripción |
|---|---|
| Etiqueta activa | Cuando la alternancia está activa, esta etiqueta aparece debajo de la alternancia. Utilícela para aclarar lo que significa “activa”. La etiqueta predeterminada es “Activa”. Este atributo acepta recursos de un solo valor. El valor se trata como texto. |
| Nombre de API | El nombre de API del componente. Un nombre de API puede incluir guiones bajos y caracteres alfanuméricos sin espacios. Debe empezar por una letra y no puede terminar por un guion bajo. Además, no puede incluir dos guiones bajos consecutivos. |
| Desactivado | Si se establece en true, el usuario no puede modificar el valor. El valor predeterminado es falso. Este atributo acepta un recurso con un valor Booleano. |
| Etiqueta inactiva | Cuando la alternancia está inactiva, esta etiqueta aparece debajo de la alternancia. Utilícela para aclarar lo que significa “inactiva”. La etiqueta predeterminada es “Inactiva”. Este atributo acepta recursos de un solo valor. El valor se trata como texto. |
| Etiqueta | Esta etiqueta aparece junto a la alternancia y describe lo que está activando el usuario. Este atributo acepta recursos de un solo valor. El valor se trata como texto. |
| Valor | Si la alternancia está activa ($GlobalConstant.True) o inactiva ($GlobalConstant.False). Si se configura este atributo en la ficha Entradas, se controla el estado predeterminado de la alternancia. Para almacenar la selección del usuario en una variable de flujo, establezca este atributo en la ficha Salidas. Este parámetro acepta recursos booleanos de un solo valor. |
Almacenar los valores del componente Alternar en el flujo
El flujo almacena los valores automáticamente. Si almacena valores manualmente, almacene el valor del resultado del atributo en una variable.
Para almacenar valores de manualmente, seleccione Asignar variables manualmente (avanzado).
Todos los atributos están disponibles para almacenarlos en variables de flujo, pero lo más probable es que Valor sea el atributo que tiene que almacenar.
Para almacenar la selección del usuario, asigne el atributo de valor a una variable de flujo booleana o un campo de casilla de verificación en una variable de registro.
- Navega a otra pantalla y vuelve a la pantalla del componente.
- Pone en pausa el flujo y luego reanuda el flujo.
- Navega a la pantalla siguiente y desencadena un error de validación de entrada.
El establecimiento del atributo permite que un flujo recuerde el valor. El flujo almacena el valor automáticamente. Si almacena valores manualmente, almacene el valor del resultado del atributo en una variable.
Establecer visibilidad de componentes
Especifique la lógica que determina cuándo el flujo muestra el componente.
| Opción | Descripción |
|---|---|
| Cuándo mostrar componente | Configure cuándo se muestra el componente utilizando lógica condicional. Puede establecer los componentes para:
|
Validar entrada
Proporcione una fórmula que evalúe si lo que el usuario ingresó es válido y el mensaje de error que mostrar si no es válido.
| Opción | Descripción |
|---|---|
| Mensaje de error | Especifique el mensaje de error que aparece debajo del componente si el usuario ingresa un valor no válido. |
| Fórmula | Proporcione una expresión de fórmula que devuelve un valor booleano. Si la expresión de fórmula se evalúa como true, la entrada es válida. Si la expresión de fórmula se evalúa como false, el mensaje de error aparece debajo del componente. Si el usuario deja el campo en blanco y el campo no es obligatorio, el flujo no realiza la validación. Si el usuario deja el campo en blanco y el campo es obligatorio, el flujo muestra el mensaje de error predeterminado y no su mensaje de error personalizado. |
Especificar el comportamiento de valores en pantallas revisitadas
Especifique la acción que realiza el componente cuando un usuario ingresa un valor, navega a una pantalla anterior y luego vuelve a la pantalla con este componente.
