1. Principio
Una condición de visibilidad se compone de tres elementos :
un campo de condición : el campo cuyo valor es evaluado ;
un operador : la forma de comparar ese valor ;
un valor : con qué se compara el valor del campo.
Cuando la condición se cumple, el campo se muestra. En caso contrario, se oculta.
Una condición de visibilidad puede definirse en todos los tipos de campos. Sin embargo, no todos pueden utilizarse para definir una condición (véase el apartado 3).
2. Definir una condición de visibilidad
Acceda a la configuración del formulario :
Formulario existente : desde la página Mis formularios, haga clic en el botón Modificar del formulario correspondiente.
Nuevo formulario : puede definir las condiciones de visibilidad desde la creación del formulario.
Haga clic en el lápiz del campo que desea condicionar. Este lápiz está presente en todos los campos.
Abra la pestaña Visibilidad.
Haga clic en Agregar una condición.
En "Visible si", seleccione el campo de condición.
Elija el operador y, a continuación, introduzca el valor.
Haga clic en Validar y luego guarde el formulario.
3. Campos que pueden utilizarse para definir una condición
La tabla a continuación indica, para cada tipo de campo, si puede utilizarse para definir una condición, según su posición en el formulario.
Tipo de campo | Fuera de tabla | Dentro de una tabla |
Dirección | ❌ | ❌ |
Audio | ❌ | ❌ |
Cálculo | ✅ | ✅ |
Casilla de verificación | ✅ | ✅ |
Campo de entrada | ✅ | ✅ |
Selección | ✅ | ✅ |
Código de barras / QR Code | ✅ | ✅ |
Contador | ✅ | ✅ |
Contacto | ❌ | ❌ |
Fecha y Hora | ❌ | ❌ |
Dibujo | ❌ | ❌ |
Archivo fijo | ❌ | ❌ |
Geolocalización | ❌ | ❌ |
Imagen fija | ❌ | ❌ |
Lista | ✅ | ✅ |
Foto | ❌ | ❌ |
Archivo adjunto | ❌ | ❌ |
Referencia | ✅ | ✅ |
Esquema | ❌ | ❌ |
Separador | ❌ | ❌ |
Firma | ✅ | ❌ |
Slider | ✅ | ✅ |
Tabla | ❌ | ❌ |
Tag NFC | ✅ | ✅ |
Texto fijo | ❌ | ❌ |
Área de texto | ❌ | ❌ |
Un campo situado fuera de una tabla puede utilizarse tanto para campos fuera de tabla como para campos de una tabla. Un campo situado dentro de una tabla solo puede utilizarse para los campos de esa misma tabla.
Los Campos de Usuario Personalizados pueden utilizarse tanto para campos fuera de tabla como para campos de una tabla (véase el apartado 8).
4. Los operadores
Los operadores disponibles dependen del tipo del campo de condición.
Casilla de verificación y Firma
Hay dos operadores disponibles: = y ≠.
Para una casilla de verificación, el valor a elegir es Marcada o No marcada.
Para una firma, el valor a elegir es Firmada o No firmada.
Otros campos
Para Cálculo, Campo de entrada, Elección, Código de barras / QR Code, Contador, Lista, Referencia, Slider y Tag NFC, los operadores son los siguientes:
Operador | Uso |
| Un solo elemento o un solo valor. Estos operadores son estrictos. |
| Valores numéricos únicamente. |
| Campos de selección múltiple (Lista, Elección). |
| Campos en los que se introduce texto o valores. Se tiene en cuenta las mayúsculas y minúsculas: si la condición se define con la letra A, solo se verifica si la letra introducida es A, y no a. |
| Valores numéricos únicamente. Se deben introducir dos valores. |
5. Combinar varias condiciones
Se pueden definir varias condiciones en un mismo campo. Se proponen entonces dos modos:
Todas las condiciones deben cumplirse: el campo se muestra únicamente si cada una de las condiciones se cumple.
Al menos una condición debe cumplirse: el campo se muestra en cuanto una de las condiciones se cumple.
No olvide guardar el formulario.
6. Aplicar una condición a un separador
Cuando se define una condición en un separador, se aplica a todos los campos que contiene, siempre que dichos campos ya estén presentes en el separador en el momento en que se define la condición.
Por lo tanto, se recomienda colocar los campos en el separador antes de definir la condición.
7. Aplicar una condición a una tabla
Cuando una tabla es ocultada por una condición, todos sus campos también lo son. Además, estos pueden tener sus propias condiciones.
8. Mostrar un campo según el perfil del usuario
Los Campos de Usuario Personalizados pueden utilizarse para definir una condición.
Cree el Campo de Usuario Personalizado e introdúzcalo en el perfil de los usuarios correspondientes.
En la pestaña Visibilidad del campo a condicionar, haga clic en Agregar una condición y, a continuación, seleccione este Campo de Usuario Personalizado.
Elija el operador y el valor, luego guarde.
9. Ocultar un campo permanentemente
Para que un campo nunca sea visible en el dispositivo móvil, abra la pestaña Visibilidad del campo, marque la casilla Campo siempre oculto y, a continuación, guarde el formulario.
10. Limitación
Las condiciones de visibilidad no admiten caracteres especiales. Si el valor utilizado en una condición contiene una coma o cualquier otro carácter especial, la condición no funciona correctamente.



