Escenario: Pides a los encuestados que califiquen su nivel de satisfacción con el Producto, Soporte y Servicio. Si los encuestados dan una calificación baja de 1 o 2, entonces se les debe pedir que comenten por qué dieron una calificación baja.
#if (${Q2_1} == 1 || ${Q2_1} == 2)
$survey.branchTo("Q3")
#end
#if (${Q2_2} == 1 || ${Q2_2} == 2)
$survey.branchTo("Q4")
#end
#if (${Q2_3} == 1 || ${Q2_3} == 2)
$survey.branchTo("Q5")
#end
Aquí: Q2 es el código de pregunta para la Pregunta de Matriz. Las preguntas en una matriz se referencian de la siguiente manera: Q2_1 para la primera pregunta en la matriz. Q2_2 para la segunda y así sucesivamente. La primera instrucción verifica si Q2_1 se califica como 1 o 2; si es verdadero, entonces la ramificación se establece en Q3. De manera similar, la segunda y tercera instrucción `if` verifican si la segunda pregunta y la tercera pregunta fueron calificadas como 1 o 2 y ramifican a las preguntas correspondientes si es verdadero.
Esta característica está disponible con las siguientes licencias: