Con IdSurvey es posible añadir condiciones de salto (goto) en las opciones de respuesta para forzar el flujo del cuestionario cuando se selecciona una pregunta específica.
Note
- Para ello es necesario hacer clic en el botón «Salto» de la opción de respuesta correspondiente y escribir la instrucción goto completa con el código de página y pregunta, como
goto(Q15).
Con FlowScript es posible añadir una condición de salto también en preguntas abiertas, de elección múltiple o condiciones de cualquier complejidad.
Para ello será necesario escribir un FlowScript con la condición y la instrucción goto.
if (condición) goto(código de pregunta o código de página);Si la condición es verdadera, se va a la pregunta indicada.
Para añadir un FlowScript hacer clic en la configuración de la página y habilitar el interruptor «FlowScript».
El FlowScript se procesará durante el guardado de la página.
Notas
- Es posible crear saltos simples o saltos con secuencia especificando múltiples códigos de pregunta separados por comas, como
goto (Q15, Q19, Q25). Para más detalles consulte el artículo dedicado. - Al utilizar el salto simple, las preguntas que hayan sido omitidas se borrarán de cualquier respuesta anterior para mantener la consistencia de las respuestas previamente dadas. Si la condición de salto lleva a una pregunta anterior, los datos recopilados no serán eliminados. Sin embargo, es posible evitar el borrado de preguntas escribiendo un salto múltiple sin especificar el segundo código, como
goto (Q15, ' ').
Ejemplo en preguntas abiertas #
Los encuestados que escriban «Italia» deberán saltar a la página P18.

if ( [Q1] == Italia ) goto( P18 );
Si la respuesta abierta a la pregunta Q1 es Italia, se envía a la página P18.
Ejemplo en preguntas de elección múltiple #
Los encuestados que declaren utilizar tanto WhatsApp como Facebook Messenger deberán saltar a la pregunta Q7.

if ( Q1 == 1 && Q2 == 2 ) goto ( Q7 );Si seleccionas ambas opciones con el código 1 y el código 2 en la pregunta Q1, se te redirige a la pregunta Q7.
Ejemplo en múltiples preguntas #
Los encuestados que declaren tener coche propio y que tengan intención de comprar un coche nuevo en los próximos 3 meses deberán saltar a la página P8.

if ( Q1==1 && Q2==1 ) goto( P8 );Si en la pregunta Q1 se seleccionó la respuesta con código 1 y en la pregunta Q2 se seleccionó la opción con código 1, se envía a la página P8.