x

Capítulos principales

  1. LimeSurvey Cloud vs LimeSurvey CE
  2. Guía de inicio rápido - LimeSurvey 3.0+
  3. Instalación - LimeSurvey CE
  4. Cómo diseñar una buena encuesta (guía)
  5. Empezando
  6. Administración de LimeSurvey
  7. Encuestas - introducción
  8. Configuración de la encuesta
  9. Menú de encuesta
  10. Estructura de la encuesta
  11. Preguntas - introducción
  12. Grupos de preguntas: introducción
  13. Encuestas - gestión
  14. Opciones de la barra de herramientas de encuesta
  15. Encuesta multilingüe
  16. Motor ExpressionScript: guía de inicio rápido
  17. Funciones avanzadas y no categorizadas
  18. FAQ - General
  19. Solución de problemas
  20. Soluciones alternativas
  21. Licencia
  22. Registro de cambios de versión
  23. Complementos - avanzado
 Actions

Tipo de pregunta - Fecha

From LimeSurvey Manual

Es posible que esta página se haya traducido automáticamente y contenga errores. Ver el original en inglés · Mejorar esta traducción
This page is a translated version of the page Question type - Date and the translation is 100% complete.

Descripción general

Este tipo de pregunta se puede utilizar para solicitar una fecha, hora determinada o una combinación de fecha y hora. Los participantes pueden seleccionar los valores desde un calendario emergente o desde cuadros desplegables. Validación, mínimo, y/o fechas máximas pueden ser elegidas por el administrador de la encuesta. Se admiten varios formatos de fecha y hora son compatibles.

Ejemplo: Example_Date_Time.zip

Opciones generales

QS:Obligatorio

QS:Relevancia

Pantalla

Mostrar cuadros desplegables (dropdown_dates)

Descripción

Si está habilitado, el tipo de pregunta de fecha/hora mostrará un cuadro desplegable para que los encuestados elijan la fecha/hora, en lugar de la ventana emergente predeterminada.

Opciones disponibles

  • Activado
  • Desactivado (predeterminado)

Ejemplo

Si está activado, la pregunta se mostrará de la siguiente manera:



Ocultar sugerencia (hide_tip)

Descripción

La mayoría de las preguntas suelen incluir un consejo que dice "Elija una de las siguientes opciones" o un texto de sugerencia sobre cómo completar la pregunta. Este atributo le permite activar o desactivar estos consejos/sugerencias.

Estos consejos/sugerencias incluyen mensajes de criterios de validación (como número mínimo/máximo de respuestas, valor mínimo/máximo/suma igual). Si hide_tip está habilitado, estos mensajes se ocultarán. Sin embargo, si el usuario ingresa datos no válidos, aparecerán los consejos. Se colorearán en rojo y cambiarán a verde una vez que se cumplan los criterios de validación.

Opciones disponibles

  • Activado: los consejos/sugerencias están ocultos;
  • Desactivado (predeterminado).


Estilo de visualización del mes (month_display_style)

Descripción

Los meses se pueden mostrar a los encuestados de tres maneras: usando sus nombres cortos (enero, febrero, etc.), nombres completos (enero, febrero, etc.) o el número/posición del mes en el calendario anual (01 para enero, 02 para febrero, etcétera).

Opciones disponibles

  • Nombres cortos
  • Nombres completos
  • Números


QS:Reversa

QS:Pregunta tema

QS:Oculto


Clase CSS (css_class)

Descripción

Si desea agregar clases de CSS especiales a determinadas preguntas, puede ingresar los nombres de las clases de CSS en este cuadro. Asegúrese de dejar un espacio vacío entre los diferentes nombres de clases.

Valores válidos

  • Cualquier cadena de texto con un espacio entre diferentes nombres de clases CSS.
 Hint: También puedes insertar una expresión en este cuadro (New in 3.0.0 ). Recuerde que la salida de la expresión no se actualizará dinámicamente.


Template:Alerta


QS:Fecha min

QS:Fecha max


Ayuda de relevancia para encuesta imprimible (printable_survey_relevance_help)

Descripción

Si desea imprimir una encuesta, también puede imprimir las ecuaciones de relevancia para cada pregunta. Pero, si desea ofrecer una explicación en lugar de la expresión en el formulario impreso, complete este cuadro con el texto explicativo de la ecuación de relevancia.

Valores válidos

  • Cualquier texto y/o número que desee que se muestre en el formulario imprimible.


Entrada

QS:Fecha hora formato

QS:Intervalo paso minuto

Lógica

QS:Grupo aleatorio


Ecuación de validación de preguntas (em_validation_q)

Descripción

Esta es una ecuación que se utiliza para validar la pregunta completa (por ejemplo, todas sus partes colectivamente para una pregunta de respuestas múltiples). Si la pregunta no cumple con los criterios de validación, se mostrará el mensaje em_validation_q_tip (utiliza el estilo CSS .error). Este consejo utiliza el estilo CSS .em_q_fn_validation, que está oculto de forma predeterminada en template.css.

La principal diferencia entre esta función y las ecuaciones de validación de subpreguntas (opción em_validation_sq) es que para esta función, si la pregunta (o partes de la pregunta) no superan la validación, se podría mostrar un mensaje de error. Para la validación de subpreguntas, cada celda de entrada de texto (por ejemplo, en un tipo de pregunta de matriz, pero también se puede aplicar a tipos de preguntas de entrada única) tendrá un estilo de modo que el color de fondo sea rojo (claro).

Valores válidos

  • Cualquier ecuación que utilice la sintaxis ExpressionScript, sin llaves alrededor.

Ejemplo

  • Desea recopilar información demográfica de los usuarios a través de una pregunta de texto breve múltiple y desea validar que el usuario haya ingresado una dirección de correo electrónico y un número de teléfono válidos.

Este ejemplo muestra cómo se ve la pregunta con respuestas no válidas:

Y así es como se ve con una respuesta no válida:

Así es como se edita una pregunta para ingresar esa información:

Y aquí está parte del resultado Mostrar archivo lógico que le permite verificar la precisión de su expresión y asegurarse de que no haya errores de sintaxis:

Como puede ver, la ecuación de validación prueba que tanto el correo electrónico como el número de teléfono estén vacíos o coincidan con un filtro de expresión regular.

El consejo de validación solo muestra el mensaje de advertencia si el teléfono o el correo electrónico parecen no válidos.

 Hint: Para crear mensajes de validación complejos, lea sobre el uso de ExpressionScript.


Si desea importar el ejemplo anterior a su instalación de LimeSurvey, descargue el siguiente archivo .lsq: Em_validation_q_example.zip.

Template:Sugerencia



Consejo para la ecuación de validación de preguntas completas (em_validation_q_tip)

Descripción

Si está utilizando la ecuación de validación de preguntas, puede usar este cuadro para mostrar un mensaje opcional como consejo sobre cómo debe completarse la pregunta.

Valores válidos

Ejemplo

Vea el ejemplo de ecuación de validación de preguntas sección wiki: muestra cómo se puede adaptar la sugerencia para mostrar qué partes de una pregunta de texto breve múltiple no cumplen con los criterios de validación.


Otro

QS:Salto de página

Estadísticas

Mostrar gráfico (display_chart)

Descripción

Este atributo permite al administrador de la encuesta elegir si se debe mostrar un gráfico que contiene los resultados de la pregunta a los participantes de la encuesta después de completarla.

Nota: Para que el gráfico se muestre en la última página, debe habilitar las siguientes opciones:


Opciones disponibles

  • ¡Activado
  • Desactivado (predeterminado)


QS:Tipo gráfico


Fechas y ExpressionScript: validación y cálculo avanzados

Limesurvey (versiones 2.05+ y superiores) hace que sea bastante fácil validar fechas usando el date_min y date_max campos (ver arriba). Úselos siempre que sea posible. Si necesita realizar una validación más avanzada, es posible que pueda trabajar (y calcular) con fechas usando ExpressionScript y la función strtotime(). Calcula el número de segundos desde el 1 de enero de 1970 hasta una fecha determinada.


Ejemplo: si desea mostrar en el texto de una pregunta el número de días que han pasado desde una fecha de salida (preguntada en una pregunta anterior) y hoy, puede usar la expresión {(strtotime("ahora ")-strtotime(salida))/60/60/24}.


Tenga en cuenta que strtotime() funciona con muchos formatos diferentes, ¡pero no con todos! Por ejemplo, el formato de fecha predeterminado de Limesurvey (MM-DD-AAAA) NO funciona con strtotime(). Configure su encuesta para utilizar uno de los siguientes formatos de fecha para evitar problemas: AAAA-MM-DD, AAAA/MM/DD, DD.MM.AAAA, MM/DD/AAAA o DD-MM-AAAA.

  Las fechas en Limesurvey se guardan como una cadena (formato de texto). El ExpressionScript convierte todas las fechas que forman parte de una expresión al formato estándar "aaaa-mm-dd HH:MM:SS". Esto hace que sea mucho más fácil comparar fechas en una expresión (por ejemplo, "fecha1>fecha2"). Si necesita una cadena de fecha en el formato que se solicitó en la pregunta, use el atributo ".shown" (por ejemplo: Nació en el {fecha de nacimiento.shown}.)