Ejemplo 1: P1 ¿Qué deporte practica más? Béisbol Rugby Fútbol Básquetbol Otro __________En el ejemplo anterior, usted desea formularle a los encuestados preguntas posteriores basadas en el deporte que practican. La opción de filtrado integrado sólo funcionará en la siguiente página. Tampoco puede filtrar automáticamente el texto introducido si se selecciona otra opción. Para configurar la encuesta anterior necesitará utilizar una pregunta de Puntuación Personalizada o de Script de Lógica. Para esto tendrá que actualizar la Variable Personalizada 1 con el Deporte y luego puede basar la ramificación en la selección y usar el texto en cualquier parte de la encuesta.
#if (${Q1} == 1) $survey.updateCustom1("Béisbol") $survey.branchTo("Q2") #end #if (${Q1} == 2) $survey.updateCustom1("Rugby") $survey.branchTo("Q2") #end #if (${Q1} == 3) $survey.updateCustom1("Soccer") $survey.branchTo("Q2") #end #if (${Q1} == 4) $survey.updateCustom1("Básquetbol") $survey.branchTo("Q2") #end #if (${Q1} == 5) $survey.updateCustom1("${P1_OTRO}") $survey.branchTo("Q2") #endEn el script anterior, nosotros revisamos que opción es seleccionada para la Q1 y con base en eso actualizamos la variable personalizada 1 con el texto correcto. Si la opción 5 es la opción Otro, entonces la variable personalizada 1 será actualizada con el texto introducido por el usuario. Para hacer referencia al texto introducido para la opción OTRO utilizamos: "CódigodePregunta__OTRO", así que en el ejemplo anterior el CódigodePregunta es Q1, entonces hacemos referencia al texto introducido por el usuario utilizando Q1_OTRO. También estamos ramificando a la siguiente que es Q2 para cada selección. Si es necesario podemos ramificar a diferentes preguntas en base a la selección. Puede utilizar ${personalizado1} para reemplazar el valor almacenado en la variable personalizada 1. Una vez que el valor de personalizado 1 se haya actualizado puede ser utilizado en cualquier lugar de la encuesta.
Esta característica está disponible con las siguientes licencias: