Translations:Expression Manager/69/es
From LimeSurvey Manual
Estas son algunas de las otras razones por las que quizás quieras usar EM.
- Cálculos: puedes crear cualquier cálculo que se te ocurra:
- Tienes acceso a todos los operadores y funciones matemáticos comunes
- ¡Tiene acceso a más de 70 funciones matemáticas, de fecha y de procesamiento de cadenas
- ¡Es bastante fácil para los desarrolladores agregar nuevas funciones si los usuarios las necesitan
- ¡Almacenamiento de cálculos en la base de datos
- Ahora puede calcular cálculos simples y complejos y/o puntuaciones de escala Y tenerlos almacenados en la base de datos sin necesidad de JavaScript.
- Utiliza el tipo de pregunta Ecuación para lograr esto.
- Evaluaciones
- Ahora puede crear evaluaciones o escalar puntuaciones de cualquier tipo de pregunta, no solo del subconjunto que solía ser admitido. N!#*Puedes usar Tailoring para mostrar puntuaciones de evaluación totales o en ejecución en cualquier lugar que sea necesario, ¡incluso en la misma página
- Tienes más control sobre los informes generados en función de esos puntajes de evaluación
- ¡Puede almacenar puntajes de evaluación en la base de datos sin necesidad de JavaScript
- ¡Puede ocultar puntajes de evaluación sin necesidad de JavaScript o CSS
- Campos de reemplazo
- *En lugar de usar {INSERTANS:SGQA}, puedes usar el Código de pregunta; esto hace que sea más fácil de leer y validar.
- Esto también evita la necesidad común de editar preguntas para cambiar el código SGQA y que todo funcione .
- Sastrería: ¡puede mostrar texto condicionalmente basándose en otros valores
- Utilice el título apropiado para un tema, como (por ejemplo, "Hola [ Sr./Sra.] Smith")
- Emite oraciones gramaticalmente correctas basadas en materia singular/plural: (por ejemplo, "Tienes 1 hijo" frente a "Tienes 2 hijos")
- Conjugar verbos apropiadamente y rechazar sustantivos según el género y la pluralidad del sujeto.
- Nuevos atributos variables: puede acceder a lo siguiente para personalizarlo:
- (sin sufijo): un alias para qcode.code
- . código: el código de respuesta seleccionado para la pregunta si es relevante (en caso contrario, en blanco), o el valor del texto si no es una pregunta codificada. N!#*.NAOK: igual que .code, pero puede ser parte de cálculos o listas incluso si es irrelevante
- .value: el valor de evaluación para la pregunta si es relevante (de lo contrario, en blanco), o el valor del texto si no es una pregunta codificada; disponible si las evaluaciones están habilitadas para la encuesta; de lo contrario, siempre zero
- .valueNAOK - igual que .value, pero puede ser parte de cálculos o listas incluso si son irrelevantes
- .shown - la respuesta tal como se muestra al usuario (esto es lo que hace {INSERTANS:xxx} )
- .qid - el ID de la pregunta
- .gid - el ID del grupo
- .sgqa - el valor SGQA para la pregunta
- .jsName - el nombre correcto de la variable javascript para la pregunta, independientemente de si está definida en esta página u otra
- .qseq - la secuencia de preguntas (a partir de 0)
- .gseq - la secuencia de grupo (a partir de 0)
- . obligatorio - si la pregunta es obligatoria (S/N)
- .question - el texto de la pregunta
- .relevance - la ecuación de relevancia para la pregunta
- .grelevance - la ecuación de relevancia para el grupo
- .relevanceStatus - si la pregunta es actualmente relevante o no (booleana (puede ser diferente en PHP y JS))
- .type - el tipo de pregunta (el código de un carácter)!N !#¡Cambios dinámicos en la página
- Toda la relevancia, el cálculo y la personalización funcionan dinámicamente en una página, por lo que los cambios en los valores actualizan instantáneamente la página.N!#*Entonces, tiene preguntas que aparecen/desaparecen dinámicamente según si ¡son relevantes
- Las preguntas también se adaptan dinámicamente en función de las respuestas en la página, para que pueda ver totales acumulados, oraciones adaptadas e informes personalizados.
- Nueva pantalla de entrada de datos
- Además de usar Con el sistema de entrada de datos actual, puede utilizar Survey-All-In-One.
- Esto respalda la relevancia y la personalización de la página, de modo que los empleados de entrada de datos puedan pasar rápidamente y solo tendrán que ingresar el respuestas relevantes
- Esto puede ser crítico si su persona de ingreso de datos necesita ver la adaptación, que también es dinámica.
- Elimina la necesidad de la mayoría de JavaScript personalizado
- EM admite fácilmente cálculos complicados, puntuación , personalización y lógica condicional.
- Algunas cosas aún necesitarán JavaScript (como diseños personalizados y subelementos de preguntas que se ocultan condicionalmente), pero su JavaScript puede usar las funciones EM para que pueda acceder a las preguntas mediante su Qcode en lugar de SGQA. y acceda a cualquiera de las propiedades de las preguntas enumeradas anteriormente.