Encuestas en ISOKEY: Matrices y Comandos Mejorados
El comando @MATRIX de las encuestas de ISOKEY nos permite definir una serie de preguntas que tienen las mismas opciones de respuesta. Las preguntas agrupadas en esta matriz, se muestran en una tabla con botones radiales para seleccionar la respuesta a cada una. De ahí que este esquema es también conocido como “palomar” o “piggeon holes”, dado que su estructura visualmente se parece a la que se construye para albergar a las palomas.
Es posible agregar una o varias matrices a una misma encuesta. La síntaxis que se utiliza es la siguiente:
Por ejemplo, si ingresamos el siguiente texto:
{I}Indique la puntuación que le otorga a cada item (10=Muy Satisfactorio, 1=No Satisfactorio){/I}
@MATRIX[¿Cuál es su nivel de satisfacción en cuanto a la calidad de nuestro {B}Asesoramiento Técnico{/B}?,¿Cuál es su nivel de satisfacción con el {B}Gerente de Proyectos asignado{/B}?,¿Cuál es su nivel de satisfacción en cuanto a la {B}Capacitación{/B} brindada?,¿Cuál es su nivel de {B}general{/B} de satisfacción con nuestro servicio][1,2,3,4,5,6,7,8,9, 10]
El resultado que obtendremos será:
Cabe recordar que cualquier texto que se coloca entre las etiquetas {B} y {/B} aparecerá en negritas. Para itálicas se utiliza {I} y {/I} y para subrayado {U} y {/U}.
En el siguiente ejemplo utilizaremos palabras en lugar de números para las respuestas e indicaremos que algunas de estas últimas no serán visibles en la encuesta (pero sí para el análisis de resultados). Para lograr esto se utiliza el código @I en la respuesta que se desea ocultar:
@MATRIX[¿Cuál es su nivel de satisfacción en cuanto a la calidad de nuestro {B}Asesoramiento Técnico{/B}?,¿Cuál es su nivel de satisfacción con el {B}Gerente de Proyectos asignado{/B}?,¿Cuál es su nivel de satisfacción en cuanto a la {B}Capacitación{/B} brindada?,¿Cuál es su nivel de {B}general{/B} de satisfacción con nuestro servicio?][Bajo, Regular@I, Medio, Suficiente@I,Alto]
El resultado es el siguiente:
Comandos avanzados
Los comandos que se describen a continuación están destinados a mejorar la estética de las matrices y de las encuestas en general. No están disponibles en la Versión 6.0 standard de ISOKEY, pero puede solicitar a Inghenia su instalación sin cargo si lo desea.
Para utilizar los comandos COLOR, STYLE y CSS se requiere tener un conocimiento previo de CSS.
| Comando | Descripción |
| {BR} | Genera un retorno de carro requerido |
| {HR} | Genera una línea divisoria horizontal |
| {MATRIX-ALTERNATE} | Hace que el color de fondo en las matrices se intercale (gris y blanco) |
| {COLOR-color}texto{/COLOR} | Se debe especificar un color válido en HTML para establecer el color del texto entre las etiquetas inicial y final |
| {STYLE-estilos}texto{/STYLE} | Se deben especificar estilos CSS válidos para el texto entre las etiquetas |
| {CSS}clase{/CSS} | Este comando permite alterar las clases CSS existentes o los estilos de elementos HTML de forma tal de adaptarlos a los gustos del usuario, incorporar imágenes de fondo, etc |
En el siguiente ejemplo final estaremos utilizando todos estos comandos:
- En primera instancia se utiliza el comando CSS para espaciar más las filas de las matrices, cambiar algunos colores y colocar una imagen en el ángulo inferior derecho del formulario de encuestas.
- Se utiliza varias veces BR para incorporar retornos de carro. Hay que recordar que las líneas en blanco no generan retornos de carro en el formulario de la encuesta.
- El comando STYLE se está utlilizando para variar color, peso y tamaño de fuente.
- Finalmente se incluye el comando MATRIX-ALTERNATE para alternar los colores en las filas de las matrices
{CSS}.SurveyTitle {font-size:16pt;color:steelblue;font-weight:bold}{/CSS}
{CSS}.MatrixAnswerContainer{padding-top:8px; padding-bottom:8px}{/CSS}
{CSS}.MatrixTableContainer {border-color:gainsboro}{/CSS}{BR}
{STYLE-color:steelblue;font-size:10pt;font-weight:bold}Nivel de Satisfacción con el Servicio de Consultoría{/STYLE}
@MATRIX[¿Cuál es su nivel de satisfacción en cuanto a la calidad de nuestro {B}Asesoramiento Técnico{/B}?,¿Cuál es su nivel de satisfacción con el {B}Gerente de Proyectos asignado{/B}?,¿Cuál es su nivel de satisfacción en cuanto a la {B}Capacitación{/B} brindada?,¿Cuál es su nivel de {B}general{/B} de satisfacción con nuestro servicio?][Bajo, Regular@I, Medio, Suficiente@I,Alto]
{BR}{BR}
{STYLE-color:steelblue;font-size:10pt;font-weight:bold}Nivel de Satisfacción con el Servicio de Consultoría{/STYLE}
{COLOR-steelblue}{I}Indique la puntuación que le otorga a cada item (10=Muy Satisfactorio, 1=No Satisfactorio){/I}{/COLOR}
@MATRIX[¿Cuál es su nivel de satisfacción en cuanto a la calidad de nuestro {B}Asesoramiento Técnico{/B}?,¿Cuál es su nivel de satisfacción con el {B}Gerente de Proyectos asignado{/B}?,¿Cuál es su nivel de satisfacción en cuanto a la {B}Capacitación{/B} brindada?,¿Cuál es su nivel de {B}general{/B} de satisfacción con nuestro servicio][ 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 ]
{BR}{BR}{BR}{BR}
{MATRIX-ALTERNATE}
Y este es el resultado final:




