Los tipos de pregunta descritos abajo permiten a los usuarios escribir respuestas o seleccionar números, fechas y horas.
Texto de una sola línea
El tipo de pregunta de texto de una sola línea proporciona al usuario un cuadro de texto simple. Si el texto sobrepasa el tamaño del cuadro de texto, conserva el mismo tamaño y se desplaza horizontalmente sin saltos de línea. Esto es idóneo para las respuestas cortas. También puede aplicar una máscara de entrada para forzar que la entrada respete un formato determinado.
Este tipo de pregunta es una pregunta de texto en XLSForm.
Texto de varias líneas
El tipo de pregunta de texto multilínea proporciona al usuario un cuadro de texto grande que ajusta el texto a una línea nueva según se escribe. También acepta retornos de carro. Este tipo de pregunta es idóneo para las respuestas largas.
En XLSForm, este tipo de pregunta es una pregunta de texto con la apariencia geocodemultiline.
Número
El tipo de pregunta de número limita al usuario a utilizar solo valores numéricos. De manera predeterminada, admite un punto decimal. En la sección Validación, puede especificar que el valor sea un entero, lo que elimina la opción de utilizar decimales.
En lugar del número de caracteres mínimo y máximo, las preguntas de tipo number tienen valores mínimos y máximos, que impiden que el usuario envíe la encuesta a menos que la respuesta esté dentro del rango especificado. Funciona igual que la columna constraint en XLSForm.
En XLSForm, este tipo de pregunta es una pregunta de entero o decimal, en función de si ha definido el valor como entero.
Control deslizante
El tipo de pregunta de control deslizante se puede utilizar para capturar una entrada de enteros o decimales dentro de un rango específico, mostrando un control deslizante para seleccionar un valor dentro de un rango definido por el autor de la encuesta.
De forma predeterminada, una pregunta de control deslizante proporciona un control deslizante de valores que oscilan entre 1 y 10 y acepta valores de cualquier número entero dentro de dicho rango. Puede definir un rango nuevo configurando los siguientes parámetros de la pregunta:
- Inicio define el número que aparece en el lado izquierdo del control deslizante.
- Fin define el número que aparece en el lado derecho del control deslizante.
- Paso define los números entre cada punto del control deslizante.
Por ejemplo, los siguientes parámetros crearán una pregunta de control deslizante que acepta cada tercer número entero en un rango que oscila entre 0 y 15: Inicio=0 Fin=15 Paso=3
Puede establecer el valor de Inicio más alto que el valor de Fin. En este caso, los valores se contarán hacia arriba, en lugar de hacia abajo. Si no se ha definido ninguno de estos parámetros, el valor predeterminado será 1 para Inicio, 10 para Fin o 1 para Paso.
En la apariencia, puede cambiar el color y el estilo del control deslizante. El valor predeterminado de los valores siguientes es blanco si no hay otro establecido y, si estos valores son diferentes, se aplica un gradiente entre los dos:
- Color de inicio define el color que aparece en el lado izquierdo del control deslizante de rango.
- Color de fin define el color que aparece en el lado derecho del control deslizante de rango.
Desactive la opción Mostrar marcas para mostrar únicamente los valores mínimo y máximo del control deslizante y ocultar las líneas que indican las distintas posiciones del intervalo. Con ello no se modifica el comportamiento de la pregunta, solo su visualización.
En XLSForm, este tipo de pregunta es una pregunta de rango con o sin la apariencia no-ticks.
Fecha
El tipo de pregunta de fecha proporciona un calendario para seleccionar una fecha. Puede definir una respuesta predeterminada para esta pregunta como una fecha específica o la fecha de envío de la encuesta. En la sección Validación, puede definir un rango de fechas en el que el usuario debe realizar una selección.
Este tipo de pregunta es una pregunta de fecha en XLSForm.
Hora
El tipo de pregunta de hora permite al usuario seleccionar una hora en un formato de hora:minuto AM/PM. Un menú desplegable permite al usuario seleccionar horas en rangos de 15 minutos; las horas seleccionadas se presentan en campos de texto, lo que permite a los usuarios introducir una hora más concreta. Puede definir una respuesta predeterminada para esta pregunta como una hora específica o la hora de carga de la encuesta.
Este tipo de pregunta es una pregunta de hora en XLSForm.
Fecha y hora
El tipo de pregunta de fecha y hora proporciona un calendario para seleccionar la fecha y un campo para seleccionar una hora. Estos campos funcionan de la misma forma que los tipos de pregunta de fecha y hora, respectivamente, y ofrecen los mismos controles para valores predeterminados y para la validación.
Este tipo de pregunta es una pregunta dateTime en XLSForm.
Correo electrónico
El tipo de pregunta de correo electrónico ofrece un campo de texto limitado que rechaza automáticamente las respuestas que no tengan el formato de una dirección de correo electrónico. Las únicas opciones adicionales disponibles para este tipo de pregunta son especificarla como pregunta obligatoria o almacenar la respuesta en caché para futuras respuestas.
En XLSForm, este tipo de pregunta es una pregunta de texto con una expresión regular aplicada; no equivale a una pregunta de correo electrónico de XLSForm.
Sitio web
El tipo de pregunta de sitio web ofrece un campo de texto limitado que rechaza automáticamente las respuestas que no tengan el formato de URL de un sitio web. Las únicas opciones adicionales disponibles para este tipo de pregunta son especificarla como pregunta obligatoria o almacenar la respuesta en caché para futuras respuestas.
En XLSForm, este tipo de pregunta es una pregunta de texto con una expresión regular aplicada.
Código de barras
El tipo de pregunta de código de barras proporciona un escáner de código de barras que puede utilizarse para rellenar la pregunta con el valor codificado contenido en un código de barras. El valor codificado puede introducirse manualmente si es legible por el usuario. Esta pregunta puede escanear los siguientes códigos de barras: Codabar, Code 39, Code 93, Code 128, EAN-8, EAN-13, ITF, UPC-A, UPC-E, RSS-14, Aztec Code, Data Matrix, PDF417 y código QR. Esta lista no puede ser limitada por el autor de la encuesta en el diseñador web ni por el encuestado en la aplicación web.
Este tipo de pregunta es una pregunta de código de barras en XLSForm.