Ir al contenido principal
Todas las coleccionesTuqqi para Administradores
Campos condicionados en un ítem
Campos condicionados en un ítem

Personalice su tipo de dato para elegir la apertura de ciertos campos en base a condiciones

Federico Wiersba avatar
Escrito por Federico Wiersba
Actualizado hace más de un año

A la hora de crear un tipo de dato personalizado dentro de Tuqqi, puede optar por la opción de que aparezcan ciertos campos a completar, según diversas condiciones de campos previos.

Imaginemos por un momento un campo de selección en su formulario, con las opciones A y B. Si elijo el campo A, se abrirá un nuevo campo X y los que yo quiera incorporar. Pero al elegir la opción B, aparecerá un campo Y con otras opciones. La selección de una u otra opción me permite decidir que información quiero que aparezca en campos consecutivos de mi formulario.

Se explicará este proceso con un ejemplo cotidiano. Imaginemos que estamos alojando permisos y visas dentro de Tuqqi para viajes al exterior de un país. Pero con la siguiente salvedad: si la persona que viaja es menor de 18 de años, se requiere de un permiso de un mayor (padre/madre/tutor) para la expedición de la visa. Si es mayor de 18 años, puede viajar directamente sin problema.

Pasos generales

1) Crear todos los campos que tendrá el formulario, ya sea condicionales o no. Los campos creados fueron:

2) El segundo campo (Edad) es el que determinará la aparición o no de los campos dos campos subsiguientes:

3) El primer campo condicional es el de "Nombre y Apellido de la persona que autoriza el viaje", que aparecerá si y solo si la opción elegida previamente es "Menor de 18 años". Traducido al Formulario:

En primer lugar, se debe activar la opción Condition field. Luego, en la opción "Condition source field", elegimos el campo superior al cual "responde" el campo que estamos creando. Por úlitmo, en "Condition field value" elegimos la opción del campo superior que abrirá este campo.

Mismo proceso se aplica para el siguiente campo "PDF".

4) Vemos ahora el resultado del formulario. Como se observa en la siguiente imagen, al elegir "Mayor de 18 años" como opción, el ítem ya no abre nuevos campos. En cambio, al elegir la opción "Menor de 18 años", aparecen los dos campos creados condicionales:

Esta condicionalidad puede extenderse de manera infinita, con la posibilidad también de abrir nuevos campos condicionales en base a un anterior campo condicional. Este proceso dependerá del tipo de información a cargar y el contenido del formulario en cuestión.

Considere, también, que se puede configurar más de un valor para "condicionar" un campo. Para esto, debe separa los valores con el símbolo ; (punto y coma)

¿Ha quedado contestada tu pregunta?