Aspectos básicos del diseñador web

Con el diseñador web ArcGIS Survey123 puede crear encuestas para la aplicación web y la aplicación de campo mediante una interfaz de arrastrar y soltar. El Survey123 webSurvey123proporciona una amplia variedad de tipos de preguntas que puede configurar de varias formas. Entre bastidores, el diseñador web utiliza la especificación XLSForm. Para características XLSForm más avanzadas, puede continuar con el diseño enSurvey123 Connect. Para obtener más información, consulte Conceptos básicos de XLSForm.

Elementos de la encuesta

Las opciones de la pestaña Agregar del diseñador web de Survey123 permiten controlar la visibilidad de los siguientes elementos:

  • Encabezado de la encuesta: el encabezado aparece en la parte superior del formulario y puede ser texto o imagen. Para un encabezado de imagen, proporcione la URL de una imagen alojada en línea o cargue un archivo de imagen.
  • Descripción de la encuesta: la descripción aparece debajo del encabezado y puede contener texto con formato, vínculos e imágenes.
  • Pie de página de la encuesta: el pie de página aparece debajo del botón Enviar como hipervínculo. Introduzca texto y una dirección URL para el hipervínculo.
  • CAPTCHA: CAPTCHA es la prueba que aparece al final del formulario que los usuarios deben completar antes de enviar una respuesta. Los usuarios resuelven la CAPTCHA introduciendo los caracteres mostrados en la imagen. Puede modificar el texto que aparece encima del CAPTCHA haciendo clic en él en la vista previa del formulario. Las CAPTCHA pueden habilitarse mediante el uso de https://survey123.arcgis.com/ y son compatibles con la aplicación web de Survey123. Las CAPTCHA no se pueden configurar cuando el sitio web de Survey123 está instalado en su infraestructura y no se admiten en la aplicación de campo de Survey123.

Haga clic en un elemento de la vista previa del formulario para personalizarlo en la pestaña Editar.

Tipos de preguntas

La siguiente tabla enumera los tipos de preguntas que puede agregar a su encuesta a través del diseñador web Survey123. y cómo se implementan en la especificación XLSForm.

Precaución:

Una vez que una encuesta creada con el diseñador web de Survey123 se vuelva a publicar desde Survey123 Connect, ya no podrá editar en el diseñador web las porciones de la encuesta administradas en el XLSForm. Por ejemplo, el título de la encuesta y las preguntas de la encuesta no se pueden editar. Los temas, los webhooks y las opciones de uso compartido se pueden seguir editando en el diseñador web.

Pregunta sobre el diseñador web de Survey123DescripciónImplementación de XLSForm

Texto de una sola línea

Un cuadro de texto con una entrada de línea única.

Preguntas de texto

Texto de varias líneas

Un cuadro de texto con varias líneas de entrada.

Pregunta de texto, apariencia multiline

Número

Entrada numérica, puede ser un número entero o un decimal.

Pregunta entero o decimal

Fecha

Entrada de fecha.

Pregunta de fecha

Tiempo

Entrada de hora.

Pregunta de tiempo

Fecha y hora

Entrada de fecha y hora.

Pregunta dateTime

Correo electrónico

Un cuadro de texto limitado rechaza todas las entradas que no están en forma de dirección de correo electrónico.

Pregunta de texto con restricción de expresión regular

Sitio web

Un cuadro de texto limitado rechaza todas las entradas que no sean en forma de URL de un sitio web.

Pregunta de texto con restricción de expresión regular

Selección única¹

Pregunta con varias opciones; solo se puede seleccionar una respuesta.

Pregunta select_one

Selección múltiple¹

Pregunta con varias opciones; se pueden seleccionar varias respuestas.

Preguntas select_multiple

Cuadrícula de selección única¹

Series de preguntas con varias opciones con opciones idénticas; solo se puede seleccionar una opción para cada una.

Varias preguntas select_one que utilizan la misma lista de opciones, en un grupo que utiliza la apariencia de lista de tablas

Desplegable¹

Pregunta con varias opciones con opciones mostradas en una lista desplegable; solo se puede seleccionar una opción.

Pregunta Select_one, minimal o autocomplete

Escala de Likert¹

Pregunta de varias opciones; seleccione una de una serie de opciones con una escala de acuerdo-desacuencia simétrica.

Pregunta select_one, likert appearance

Calificación¹

Pregunta con varias opciones; seleccione uno de una serie de números.

Pregunta select_one

Clasificación¹

Una lista de opciones que se pueden ordenar.

Pregunta de clasificación

Mapa

Recopila un punto, una línea o un polígono en el mapa.

Pregunta de geopunto, geotrace o geoshape

Dirección

Un cuadro de texto que se utiliza para localizar una dirección.

Nota:

Geocodificar direcciones mediante el uso de ArcGIS World Geocoding Service consumirá créditos. Para obtener más información, consulte Comprender los créditos.

Pregunta de texto, apariencia de geocodificación

Imagen

Tome una o varias fotos con la cámara o cargue archivos de imágenes desde el dispositivo.

Pregunta de imagen, potencialmente con apariencia multiline

Carga de archivo

Acepta un archivo en el dispositivo.

Pregunta de archivo

Audio

Registre o cargue un archivo de audio.

Pregunta de audio

Firma

Acepta una entrada de dibujo diseñada para una firma.

Pregunta de imagen, apariencia de firma

Nota

Muestra texto en la pantalla.

Pregunta de nota

Página

Presenta preguntas en una página separada.

Empezar a agrupar y terminar preguntas, estilo de páginas

Grupo

Organiza las preguntas de un grupo.

Comenzar a agrupar y terminar preguntas

¹ Los nombres de opción están limitados a solo 31 caracteres. Los caracteres adicionales se truncarán.

Opciones de preguntas

Al agregar una pregunta a la encuesta, existen varias opciones adicionales disponibles para modificar el aspecto o el funcionamiento de la pregunta cuando un usuario esté rellenando y enviado la encuesta. Estas opciones se reflejan en la especificación XLSForm.

Las siguientes son descripciones de las opciones que están disponibles para varios tipos de preguntas; sin embargo, no todas estas opciones están disponibles para cada tipo de pregunta. Para obtener información sobre las opciones solo disponibles para tipos de preguntas concretos, consulte la Referencia rápida.

Opciones General y de apariencia

OpciónPreguntas aplicablesDescripciónEquivalente en XLSForm

Valor predeterminado

Todo excepto Imagen, Cargar archivo, Audio, Nota, Página y Grupo

El valor predeterminado estará presente al abrir la encuesta, aunque este valor se puede editar.

Haga clic en el botón de la columna Predeterminado.

Cálculo

Texto de una sola línea, Texto de varias líneas, Número, Mapa, Fecha y Fecha y hora

El campo se rellenará previamente con el resultado de una expresión e incluirá potencialmente respuestas a otras preguntas. El botón Editar le permite crear cálculos numéricos, incluidos los campos de fecha y hora, concatenaciones de cadenas de caracteres y la extracción de datos de otras partes de la encuesta. Para obtener más información, consulte Cálculos.

Proporcione una expresión en la columna calculation.

Mostrar opciones en orden aleatorio

Selección única, Selección múltiple, Desplegable y Clasificación

Las opciones de esta pregunta se mostrarán en orden aleatorio.

Establezca la columna de parámetros en randomize.

Permitir "Otro"

Selección única, Selección múltiple y Desplegable

Estará disponible una opción Otra adicional, que revelará un cuadro de texto adicional cuando se seleccione.

Agregue or_other al tipo de pregunta.

Valor máximo

Calificación y escala de Likert

Define la cantidad máxima de respuestas posibles para la pregunta.

El número de opciones de la lista de opciones de una pregunta select_one.

Localizador

Dirección y Mapa

Establece el servicio de localizador que se usará para la pregunta. Si no se ha definido, utiliza el valor predeterminado de la organización.

Defina la columna appearance de una pregunta de texto como geocode y defina el parámetro geocode en el Id. de elemento del servicio del localizador en la columna bind::esri:parameters.

Vertical, Horizontal y Horizontal (compacta)

Selección única y Selección múltiple

Determina si las opciones para la pregunta se presentarán en dirección vertical, horizontal u horizontal a cada opción que solo tenga el espacio que requiere su etiqueta.

Defina la columna appearance para la pregunta como en blanco, horizontal, o horizontal-compact.

Opciones de validación

OpciónPreguntas aplicablesDescripciónEquivalente en XLSForm

Esta es una pregunta necesaria

Todo excepto Nota, Página y Grupo

Se debe proporcionar una respuesta a esta pregunta para enviar la encuesta.

Defina la columna required para esta pregunta como true.

Limitar al siguiente rango

Entrada de fecha y hora.

Las respuestas están limitadas a dentro del rango específico definido para la pregunta.

Utilice expresiones en la columna constraint.

Definir el recuento mínimo y máximo de caracteres

Preguntas de entrada de texto

El usuario debe proporcionar una respuesta al menos mientras el número mínimo de caracteres y no más del número máximo de caracteres.

Utilice expresiones en la columna constraint.

Especificar recuento de archivos

Imagen y Cargar archivo

El usuario debe cargar la cantidad exacta de imágenes o archivos como el número proporcionado.

Defina la columna appearance para esta pregunta como multiline y utilice una expresión count-selecteden la columna constraint.

Definir el recuento mínimo y máximo de archivos

Imagen y Cargar archivo

El usuario debe proporcionar al menos tantas imágenes o archivos como recuento mínimo de archivos y no más del recuento máximo de archivos.

Defina la columna appearance para esta pregunta como multiline y utilice una expresión count-selecteden la columna constraint.

Límite de tamaño de archivo único

Imagen y Cargar archivo

Establece un tamaño de archivo máximo, en megabytes, para un solo archivo enviado a la pregunta. Esto no se admite en la aplicación de campo Survey123.

Proporcione un valor para max-size en la columna bind::esri:parameters.

Otras opciones

  • Respuesta en caché: una vezenviada la encuesta, esta respuesta se rellenará automáticamente la próxima vez que el usuario abra la encuesta. Esto no tiene ningún XLSForm equivalente, pero la aplicación de campo Survey123 proporciona la opción de definir y aplicar respuestas favoritas que funcionen de forma similar.
  • Solo lectura: el usuario no puede proporcionar una respuesta a esta pregunta. La pregunta solo puede contener valores predeterminados o los resultados de los cálculos. En XLSForm, esto se realiza definiendo la columna readonly para esta pregunta como yes.
  • Ocultar la encuesta: el usuario no puede ver esta pregunta, pero la pregunta todavía puede almacenar respuestas completadas con valores predeterminados o cálculos. Esta opción solo está disponible para preguntas que admitan valores predeterminados o cálculos. En XLSForm, esto se realiza definiendo la columna appearance de la pregunta como hidden.
  • No enviar la respuesta:esta pregunta no tendrá ningún campo en la capa de entidades y la respuesta a la pregunta no se enviará. En XLSForm, esto se hace definiendo la columna bind::esri:fieldType de la pregunta como null.

Etiquetas dinámicas

Las notas, etiquetas, sugerencias y la pantalla de agradecimiento de la encuesta pueden mostrar el contenido de otra pregunta haciendo referencia al nombre de la pregunta en el texto, con el formato ${field_name}. Esta característica puede ser útil para mostrar el contenido de los campos que no es necesario exponer de otra forma, por ejemplo, cálculos basados en respuestas anteriores, o el nombre de una persona encuestada a partir de una pregunta anterior en la etiqueta de la siguiente pregunta.

Cuando edite una etiqueta, haga clic en el botón de introducción de valor de pregunta Insert Answer para mostrar una lista de preguntas que pueden servir de referencia

No es posible realizar cálculos en una etiqueta o sugerencia. Si desea visualizar los resultados de un cálculo, asegúrese de que el cálculo esté en una pregunta.

Precaución:

Las etiquetas dinámicas no se admiten en las listas de opciones.

Cálculos

Puede calcular la respuesta a una pregunta utilizando otras preguntas en su encuesta o propiedades de la encuesta. Para crear o editar un cálculo para una pregunta, haga clic en Editar junto a la opción Cálculo.

Los siguientes tipos de preguntas admiten cálculos:

  • Texto de una sola línea
  • Texto de varias líneas
  • Número
  • Fecha
  • Fecha y hora
  • Mapa

Por ejemplo, la ubicación a partir de una pregunta de mapa se puede utilizar para completar una pregunta de texto singleline. De manera similar, la ubicación para una pregunta de mapa se puede derivar de los metadatos EXIF de una foto enviada a una pregunta de imagen. En el siguiente ejemplo, la pregunta de mapa denominada Ubicación se completa con la Ubicación desde EXIF de la pregunta Foto.

Calcule la ubicación desde EXIF.

Al establecer el Origen como Capa, puede consultar una tabla o capa de entidades de ArcGIS y utilizar el resultado de la consulta como respuesta a la pregunta. Puede realizar una consulta de atributos o una consulta espacial. En el siguiente ejemplo, la pregunta de texto denominada Países se rellena con el Nombre del país de la capa de entidades World Countries. En la encuesta, los usuarios especifican una ubicación en una pregunta de mapa denominada Ubicación y el país en el que se encuentra la ubicación se devuelve desde la capa de entidades.

Realizar una consulta de atributos o espacial en una capa de entidades

Si se utilizan cálculos para crear una cadena, las preguntas a las que se haga referencia deben tener el operador joins indicado antes y después de ellas, a menos que estén al principio o al final del cálculo. Es posible introducir texto libremente fuera de estas preguntas.

Concatenar una cadena en un cálculo
Precaución:

Las expresiones matemáticas con valores vacíos no se resolverán, y la pregunta que contenga la expresión quedará vacía. Plantéese asignar un valor predeterminado a 0 para enumerar las preguntas que contengan una expresión.

Propiedades del dispositivo y del usuario

En la siguiente tabla figuran las propiedades de dispositivos y de usuarios a las que pueden hacer referencia los cálculos:

PropiedadDescripción

Nombre de usuario

Nombre de usuario de la cuenta de organización de ArcGIS del usuario que tiene iniciada sesión actualmente.

Nombre completo del usuario

Nombre y apellidos del usuario que tiene iniciada sesión actualmente.

Nombre del usuario

Nombre del usuario que tiene iniciada sesión actualmente.

Apellidos del usuario

Apellidos del usuario que tiene iniciada sesión actualmente.

Dirección de correo electrónico del usuario

Dirección de correo electrónico de la cuenta de organización de ArcGIS del usuario que tiene iniciada sesión actualmente.

Idioma

Idioma utilizado en la encuesta actual.

Desplazamiento de UTC

Diferencia, en horas respecto de la zona horaria UTC para la zona horaria local.

Agente de usuario

Cadena de caracteres del agente de usuario del dispositivo del usuario.

Reglas de visibilidad

La visibilidad de una pregunta puede configurarse para que siempre esté visible (activada), para no esté visible nunca (desactivada) o para que esté definido por una regla.

Haga clic en Definir regla para crear una regla de visibilidad y elegir otra pregunta del cuestionario cuya respuesta controlará la visibilidad de la pregunta seleccionada. Cuando no se cumple la regla de visibilidad, el autor puede elegir si se envían las respuestas. Se elige no enviar la respuesta de la misma manera que mediante el uso de la columna relevant del formulario XLSForm. Se elige enviar la respuesta de la misma manera que mediante el uso de la columna bind::esri:visible del formulario XLSForm.

El botón Copiar regla de visibilidad permite al autor aplicar la misma regla de visibilidad a varias preguntas. Cuando la visibilidad de la pregunta se controla mediante una regla de visibilidad, la opción Visible se muestra como estado indeterminado (parcialmente activado).

Nota:

En los tipos de preguntas Imagen, Carga de archivos, Audio y Firma, las respuestas no pueden enviarse cuando la pregunta no está visible.