procedimiento EsconderPregunta (Pregunta: cadena);
Hace
invisible la pregunta indicada. |
Hace
invisible todos los controles correspondientes a una determinada pregunta: el
control de edición, el enunciado y el posible botón de búsqueda. La pregunta
puede volverse a mostrar usando MostrarPregunta.
Ten en cuenta: Si por un error del script, se ejecuta un comando Preguntar sobre una pregunta que está
escondida (invisible), la pregunta pasará a mostrarse automáticamente (como
"mal menor").
HideQuestion
No varía
su funcionamiento.
·
Tutorial >> Scripts
de propósito múltiple
·
Tutorial >> Scripts de
propósito múltiple > Mostrar y esconder partes de la entrada de datos
·
Tutorial >> Comandos avanzados
>> Control de la interfaz de usuario
USA G77_FUNCIONES_STD; INICIO // Esconder todas las preguntas auto-excluyentesEsconderPregunta('P2'); EsconderPregunta('P3'); EsconderPregunta('P4'); Preguntar('P1'); // ¿Para estar informado prefiere leer los periódicos, // escuchar la radio o ver la televisión? // Según respuesta a la pregunta anterior, // mostramos y preguntamos como siguiente la que toque Caso CodigoConjuntoProyecto('OIDC1630233CONJUNTO_C1') de '01': inicio MostrarPregunta('P2'); Preguntar('P2'); // ¿Cuál es su emisora favorita? fin; '02': inicio MostrarPregunta('P3'); Preguntar('P3'); // ¿Cuál es su canal de televisión preferido? fin; '03': inicio MostrarPregunta('P4'); Preguntar('P4'); // ¿Qué periódico lee habitualmente? fin; fin; // (...)FIN. |
El
anterior script correspondería a la siguiente entrada de datos (vista en el
Diseño Asistido de Entradas de Datos):

El
resultado en ejecución queda ilustrado en las siguientes imágenes:

