Las preguntas condicionales permiten adaptar el flujo de un formulario según las respuestas del usuario. Puedes configurar que una pregunta se salte cuando se cumpla una determinada condición y, de esta forma, mostrarla únicamente en los casos en que sea relevante.
Por ejemplo, en un formulario de mantenimiento de equipos, puedes preguntar primero si se detectó una falla. Si la respuesta es "Sí", puedes mostrar preguntas adicionales para conocer el tipo de falla y registrar los detalles. Si la respuesta es "No", esas preguntas se omiten.
🔧 Ejemplo: formulario de mantenimiento
Imagina que estás creando un formulario para realizar el mantenimiento de un equipo.
Primero, agregas la pregunta:
¿Se detectó alguna falla en el equipo?
Sí
No
Luego, quieres que las siguientes preguntas solo aparezcan cuando el usuario seleccione "Sí":
¿Qué tipo de falla se detectó?
Describe la falla
De esta manera, el usuario que responda "No" no tendrá que responder preguntas que no son relevantes para su inspección.
📌 ¿Cómo lograrlo?
Aquí hay un punto importante: la condición se configura para indicar cuándo se debe saltar la pregunta, no cuándo se debe mostrar.
Por eso, para que "¿Qué tipo de falla se detectó?" se muestre cuando la respuesta sea Sí, debemos indicar que la pregunta se salte cuando la respuesta sea No.
La configuración sería:
Campo | Valor |
Si | ¿Se detectó alguna falla en el equipo? |
Es | igual |
A | No |
Ir a | siguiente pregunta |
¿Qué ocurre en cada caso?
Respuesta | ¿Se cumple la condición? | Resultado |
Sí | No | Se muestra la pregunta |
No | Sí | Se salta la pregunta |
De esta manera, el formulario se adapta automáticamente a la respuesta del usuario.
⚙️ ¿Cómo configurar un salto de pregunta?
1. Crea la pregunta que determinará la condición
Agrega una pregunta que utilizarás para determinar qué debe ocurrir después. Por ejemplo: ¿Se detectó alguna falla en el equipo?
Puedes utilizar preguntas de tipo:
Selección Lista Datos
Selección Única
Texto
Número
2. Crea la pregunta que quieres mostrar u omitir
Agrega la pregunta que debe depender de la respuesta anterior. Por ejemplo: ¿Qué tipo de falla se detectó?
3. Activa "Saltar preguntas"
En la pregunta que quieres mostrar u omitir, abre las Opciones avanzadas y activa Saltar preguntas.
La configuración contiene cuatro elementos:
Si → selecciona la pregunta cuya respuesta quieres evaluar.
Es → selecciona la condición que quieres aplicar.
A → indica el valor que debe cumplir la condición.
Ir a → selecciona la pregunta a la que debe dirigirse el formulario cuando la condición se cumpla.
4. Configura la condición
Siguiendo nuestro ejemplo:
Campo | Valor |
Si | ¿Se detectó alguna falla en el equipo? |
Es | igual |
A | No |
Ir a | siguiente pregunta |
Esto significa: si la respuesta es "No", salta esta pregunta y continúa con la siguiente.
📌 Regla importante: piensa siempre en cuándo quieres que la pregunta se omita. Esa es la condición que debes configurar.
🔀 ¿Qué condiciones puedo utilizar?
Dependiendo del tipo de pregunta que estés evaluando, puedes utilizar diferentes condiciones, como:
Vacía
No vacía
Igual
Diferente
Contiene
No contiene
Estas condiciones permiten definir cuándo debe ejecutarse el salto.
Ejemplo con "contiene"
Supongamos que tienes una pregunta: Describe la falla detectada
Y quieres omitir una pregunta posterior cuando la descripción contenga determinada información. Puedes configurar:
Campo | Valor |
Si | Describe la falla detectada |
Es | contiene |
A | determinada palabra o texto |
Ir a | siguiente pregunta |
Cuando la respuesta cumpla esa condición, DataScope realizará el salto configurado.
📍 ¿Qué significa "Ir a"?
La opción Ir a determina hacia dónde continuará el formulario cuando la condición se cumpla. Por ejemplo, puedes seleccionar:
Siguiente pregunta
o una pregunta posterior específica del formulario
Esto permite crear diferentes flujos según las respuestas del usuario.
💡 Recomendación
Antes de configurar un salto, pregúntate: ¿en qué situación quiero que esta pregunta NO aparezca?
Una vez que tengas esa respuesta, configura esa situación como la condición del salto.
Por ejemplo: quiero que "¿Qué tipo de falla se detectó?" aparezca cuando la respuesta sea "Sí". Entonces debes configurar: si la respuesta es "No" → saltar esta pregunta.
Así evitarás invertir la lógica de la condición.
⚠️ Cosas a tener en cuenta
El salto solo puede ir hacia adelante. No es posible configurar un salto que regrese a una pregunta anterior en el formulario.
📌 ¿Y si necesito más de dos destinos posibles?
Si en lugar de dos opciones tu pregunta de origen tiene tres o más alternativas (por ejemplo, "Preventivo", "Correctivo" y "Predictivo") y cada una debe llevar a una pregunta distinta, revisa: ¿Cómo dirigir a los usuarios a distintas preguntas según su respuesta?
Nota: Esta funcionalidad está disponible solo en los planes pagos





