Lógica condicional y ramificación

La lógica condicional permite que tu encuesta se adapte en función de las respuestas del usuario. Puedes mostrar u ocultar páginas enteras o controlar el flujo dentro de una misma página.

Mostrar u omitir páginas

Controla si una página aparece en función de respuestas anteriores. Cuando no se cumple la condición, la página completa se omite y los encuestados continúan en la página siguiente.

P2
Page 2

Elements on this page are only shown if the condition is met

Control de flujo

Usa el control de flujo para gestionar la lógica dentro de una página. Puedes omitir el resto de la página o finalizar la encuesta inmediatamente.

P2
Page 2
Yes
No

Creación de condiciones

Tanto la lógica de página como el control de flujo utilizan el mismo creador de condiciones. Una condición define una regla que el motor evalúa según los datos actuales de la encuesta.

Condición básica

Una condición básica compara un “hecho” (la respuesta a una pregunta) con un valor u otro hecho.

  • Hecho: La pregunta a verificar (p. ej., “¿Cuál es tu color favorito?”).
  • Operador: La operación a realizar (p. ej., es igual a).
  • Valor: El valor con el que se compara.

Condiciones combinadas

Puedes combinar múltiples condiciones usando la lógica Y / O directamente en el editor. Haz clic en el botón + Añadir condición para crear reglas complejas.

Operaciones admitidas

Los operadores disponibles dependen del tipo de elemento que se está evaluando.

Texto (String)

eq
is equal to
contains
contains
exists
has a value

Número

eq
is equal to
gt
greater than
gte
greater than or equal to
lt
less than
lte
less than or equal to
exists
has a value

Booleano (Sí/No)

true
is true
exists
has a value

Selección única

eq
is equal to
in
is one of
exists
has a value

Selección múltiple

eq
is equal to
in
contains any of
all
contains all of
exists
has a value