Configurar el formulario en Map Viewer Classic

Nota:

En este tema, aprenderá a configurar el formulario configurando el elemento emergente en Map Viewer Classic. Para aprender a configurar el formulario con la aplicación web Field Maps, consulte Configurar el formulario.

En el campo, los trabajadores móviles leen, introducen y actualizan formularios. En Field Maps, el formulario se basa en el elemento emergente de la entidad o tabla, y las entradas se muestran dependiendo de cómo se preparó la capa. Para configurar la vista de formulario legible y el formulario editable, configure el elemento emergente cuando cree el mapa. Mientras que el contenido del elemento emergente de solo lectura puede utilizar distintas visualizaciones (por ejemplo, una visualización personalizada), el elemento emergente editable siempre utiliza una lista de atributos y valores, como un formulario en papel. La lista proporciona a los trabajadores móviles una experiencia de formulario familiar y la confianza de que están editando la parte correcta del formulario.

Sugerencia:

Los administradores SIG ven la información sobre entidades (y tablas) como campos, sus valores como atributos y la visualización como un elemento emergente. Sin embargo, los trabajadores móviles ven activos y observaciones, y conceptualizan la información como un formulario en papel con entradas. Para promover que los administradores SIG se comuniquen de formas más fácilmente comprensibles por los trabajadores móviles, este tema utiliza la terminología que usan los trabajadores móviles para ayudar a que los administradores SIG se familiaricen con su forma de pensar. La única excepción es cuando se utilizan términos de la experiencia de creación.

Aunque puede utilizar el elemento emergente predeterminado (con la mayoría del formulario visible y editable), sus trabajadores móviles podrán proporcionar mejor la información correcta si dedica un tiempo a configurar el formulario. Considere la configuración de lo siguiente:

Para obtener más información sobre cómo configurar los formularios, consulte Configurar ventanas emergentes en ArcGIS Online o Configurar ventanas emergentes en ArcGIS Enterprise.

Empezar a configurar el formulario

En Map Viewer Classic, configure el elemento emergente para configurar el formulario.

  1. En el navegador, abra su mapa en el Map Viewer Classic, haga clic en Detalles y, a continuación, en Contenido.
    Nota:

    Si aún no ha creado su mapa, consulte Crear un mapa.

  2. Vaya a la capa o la tabla para la que esté creando un formulario, haga clic en Más opciones Más opciones y, a continuación, en Configurar ventana emergente.

Título

Incluir la información identificativa en el título permite que sus trabajadores móviles elijan el formulario correcto para su lectura o actualización. El título emergente se utiliza para mostrar su formulario en listas (por ejemplo, cuando se tocan varios elementos en el mapa o hay varios resultados de búsqueda). En el título, utilice expresiones de atributos Arcade para proporcionar la información que necesitan sus trabajadores móviles en un formato que les resulte útil. Consulte Usar expresiones de atributos en ArcGIS Online o Usar expresiones de atributos en ArcGIS Enterprise.

Visualización del formulario de solo lectura

Cuando un trabajador móvil ve un formulario, la pantalla respeta la configuración de visualización del contenido del elemento emergente. Si crea el mapa para que muestre una sola entrada, eso será todo lo que el trabajador móvil vea al visualizar el formulario. Si, en su lugar, utiliza una visualización personalizada, verá el contenido de su elemento emergente personalizado. Al crear el formulario de solo lectura, tenga en cuenta la información que su trabajador móvil podría necesitar:

  • Existen varias entradas que deben escanearse e identificarse rápidamente: utilice la opción Una lista de atributos de campo, configurada para promover la información clave.
    Nota:

    Aunque puede especificar que una entrada sea visible en el formulario de solo lectura, pero no en el editable, el resto de configuraciones se aplican a ambos tipos de formularios cuando se utiliza una lista para la visualización de solo lectura. Entre ellas se encuentran el orden, los alias y los formatos.

  • Se requiere una sola entrada: utilice la opción Una descripción desde un campo para resaltar esa información.
  • Existe una visualización diferente con la que el trabajador móvil está más familiarizado, por ejemplo, una frase utilizada para comunicar la información clave: utilice la opción Una visualización de atributos personalizada y cree la frase con distintas entradas.
  • El título tiene toda la información necesaria y no es necesario leer nada más: utilice la opción No hay información del atributo para evitar sobrecargar la aplicación con información innecesaria.

Ordenar las entradas en el formulario

Ordene las entradas del formulario de manera que a los trabajadores móviles les resulte sencillo proporcionar información en el campo. Si tiene un formulario extenso, pero solo se requieren algunas partes, puede colocarlas al principio para que los trabajadores móviles no tengan que buscar los elementos clave. Si tiene información relacionada en el formulario, agrúpela, como haría con las secciones de un formulario en papel. Si utiliza una lista para su visualización de solo lectura, se utiliza el mismo orden al editar.

  1. En Se mostrarán estos atributos de campo, haga clic en la entrada que desea reordenar.
  2. Utilice las flechas situadas junto a la lista para mover la entrada hacia arriba o hacia abajo en la lista.
    Reordenar entradas

Configurar la visualización y la capacidad de edición de las entradas

Un formulario eficaz contiene las entradas que los trabajadores móviles necesitan. No incluya información adicional que sobrecargue el formulario o distraiga a los trabajadores móviles. Por ejemplo, si sus datos incluyen información del receptor GPS, no permita que los trabajadores móviles la editen. Es posible que tampoco necesiten verla.

Al crear su mapa, configure el formulario para especificar qué se incluye en la vista de solo lectura, así como qué entradas se incluyen y pueden editarse durante la edición.

  1. Al configurar la ventana emergente, haga clic en el vínculo Configurar atributos.
  2. Active la casilla de verificación Visualizar de aquellas entradas que los trabajadores móviles deben ver en el elemento emergente de solo lectura.
  3. Active la casilla de verificación Editar de aquellas entradas que los trabajadores móviles deben rellenar o actualizar.
    Sugerencia:

    Puede desactivar la casilla de verificación Visualizar y activar la casilla de verificación Editar si la entrada solo es útil durante la edición.

Actualizar etiquetas (alias)

Field Maps utiliza el texto Alias de campo como etiqueta de la entrada del formulario. Proporcione un nombre o una pregunta breve que le resulte familiar a sus trabajadores móviles.

Sugerencia:

Utilice etiquetas breves y concisas. Aunque puede usar una pregunta, Field Maps escala el texto para ajustarlo a una sola línea en el formulario, de modo que una etiqueta larga estará en una fuente pequeña que puede resultar más difícil de leer.

  1. Al configurar la ventana emergente, haga clic en el vínculo Configurar atributos.
  2. Haga clic en el texto de alias actual del Alias de campo que desee cambiar.
  3. Escriba el nuevo alias y pulse Intro.

Proporcionar sugerencias

Field Maps utiliza el texto Sugerencia durante la edición para mostrar texto informativo de una entrada que no tiene ningún valor. Por ejemplo, puede proporcionar información acerca de dónde obtiene la información el trabajador móvil o detalles acerca de cómo formatear la información al introducirla.

  1. Al configurar la ventana emergente, haga clic en el vínculo Configurar atributos.
  2. Haga clic en el nombre de campo de la entrada a la que desea proporcionar una sugerencia.
  3. En el cuadro de texto Sugerencia, escriba la información que los trabajadores móviles necesitan ver antes de rellenar la entrada.

Formatear el cuadro de texto

Las entradas de texto se pueden configurar para usar líneas únicas, varias líneas o texto enriquecido. Esta configuración se utiliza al visualizar el formulario, pero Field Maps siempre utiliza una sola línea de texto durante la edición.

  1. Al configurar la ventana emergente, haga clic en el vínculo Configurar atributos.
  2. Haga clic en el nombre de campo de la entrada de texto que desee formatear.
  3. En Tipo de cuadro de texto, elija el formato del cuadro de texto: Una línea, Varias líneas o Texto enriquecido.

    Este formato se muestra en el formulario de solo lectura.

Formatear entradas numéricas

Las entradas numéricas se pueden configurar para que utilicen un número específico de posiciones decimales y un separador de miles. Tenga en cuenta el tamaño de las cifras que sus trabajadores móviles deben proporcionar.

  1. Al configurar la ventana emergente, haga clic en el vínculo Configurar atributos.
  2. Haga clic en el nombre de campo de la entrada numérica que desee formatear.
  3. En Formato, elija el número de decimales que desea que muestren sus datos, de 0 a 8.
  4. Active la casilla de verificación Usar separador de miles para incluir un separador de miles en los datos (opcional).

Formatear entradas de fecha

Las fechas pueden aparecer en distintos formatos. Si la hora es importante para sus datos, elija un formato de fecha que incluya la hora y configure el formato de la hora. Si la hora no es importante, puede ocultarla.

  1. Al configurar la ventana emergente, haga clic en el vínculo Configurar atributos.
  2. Haga clic en el nombre de campo de la entrada de fecha que desee formatear.
  3. En Formato, elija el formato en el que debe aparecer la fecha, por ejemplo, 12/21/1997 o Domingo 21 de diciembre de 1997.

    Field Maps utiliza la configuración regional de su dispositivo para mostrar la fecha. El formato que elija en la configuración del elemento emergente determina la información incluida en la fecha, no la visualización exacta. Independientemente de si elige 12/21/1997 o 21/12/1997 en la configuración del elemento emergente, la visualización será la misma en Field Maps, dado que la configuración regional del dispositivo determinará el resultado final.

  4. Si su formato admite la hora y desea visualizarla o editarla, active la casilla de verificación Mostrar hora y elija el formato, por ejemplo 6:00 PM o 18:00:00.

    Field Maps visualiza y edita utilizando la hora local.

Calcular el título o entradas mediante expresiones de Arcade

Puede calcular entradas según unas fórmulas u otras partes del formulario. Por ejemplo, realice una conversión de unidades, incluya texto final para mostrar las unidades, combine varias entradas para una lectura más intuitiva o especifique un formato personalizado. Las entradas calculadas se crean agregando una expresión de atributos de Arcade que realiza el cálculo. La entrada calculada se incluye en Contenido de la ventana emergente y se puede utilizar para crear su formulario de solo lectura. Dado que se trata de un valor calculado de forma dinámica y se crea en función de otras entradas, no es editable ni visible durante la edición, pero el formulario de solo lectura se actualiza para reflejar las ediciones realizadas. Consulte Usar expresiones de atributos en ArcGIS Online o Usar expresiones de atributos en ArcGIS Enterprise.

Por ejemplo, en los pasos siguientes se muestra cómo crear una entrada calculada que indica si es necesario inspeccionar un activo. Si no se inspeccionó el año anterior, el título del formulario se actualiza a Se requiere inspección. De lo contrario, el título muestra la fecha formateada de la última inspección.

  1. Al configurar el elemento emergente, haga clic en Agregar en Expresiones de atributos.
  2. En el cuadro de texto Expresión, introduzca la expresión Arcade que crea la entrada calculada, del siguiente modo:
    if (DateDiff(Date(), $feature.InspectionDate, 'years') > 1)
      'Inspection Required'
    else  'Inspected ' + Text(ToLocal($feature.InspectionDate), 'M/D/YY')
    Nota:

    Esta expresión requiere una capa que incluya la última fecha de inspección en la entrada InspectionDate.

  3. Haga clic en Editar junto a Personalizado y asigne un nombre a la entrada calculada.
  4. Haga clic en Aceptar para crear la entrada calculada.
  5. Elimine el texto para el Título emergente y haga clic en el botón Agregar [+] situado junto a él. Seleccione la nueva entrada calculada.
  6. Haga clic en Aceptar para guardar los cambios del elemento emergente.
  7. Visualice el elemento emergente en su mapa.

    El título refleja su entrada calculada. Al visualizar el elemento emergente en Field Maps, aparece el mismo título.

Para obtener ayuda sobre Arcade, consulte la documentación de ArcGIS Arcade. Para ver más ejemplos de expresiones, consulte el repositorio de expresiones de Arcade en GitHub.

Códigos de barras y códigos QR

Si sus activos tienen códigos de barras o códigos QR, lea los códigos de barras o QR con Field Maps y complete una o varias entradas según la información de la lectura. En Field Maps, todas las entradas de texto y numéricas tienen una opción para leer un código de barras o QR. Cuando un trabajador móvil elige Leer código de barras o código QR Leer código de barras o código QR, la aplicación de la cámara del dispositivo se abre y lee el código de barras o QR. La información que contiene completa la entrada seleccionada una vez terminado el escaneo.

Nota:

Field Maps admite los formatos de código de barras y QR compatibles con el sistema operativo. Para la compatibilidad con Android, consulte Escanear códigos de barras con ML Kit en Android. Para la compatibilidad con iOS, consulte Tipos de objetos legibles por máquina.

Visualización de adjuntos

Si sus datos admiten adjuntos, es posible que sus trabajadores móviles necesiten visualizarlos. Active la casilla de verificación Mostrar adjuntos de entidad como vínculos si desea que los adjuntos sean visibles cuando los trabajadores móviles visualicen los formularios. Esta funcionalidad no afecta a la posibilidad de agregar adjuntos, pero sin ella solo se pueden ver los adjuntos durante la edición.

Visualización de metadatos de alta precisión

Si sus datos incluyen metadatos de alta precisión, sus trabajadores móviles no deberían poder editarlos. Considere si sus trabajadores móviles necesitan leerlos. Configure todas las entradas de metadatos de alta precisión como de solo lectura (deshabilite su edición) o no visibles. Puede configurarlas del mismo modo que configuró otras entradas que se incluyen y pueden editarse. Si va a visualizar metadatos de alta precisión, también debe formatear los números para utilizar un número adecuado de posiciones decimales. Si se va a visualizar la hora de posicionamiento, formatee la fecha.

Mostrar información relacionada

Si sus datos incluyen activos, observaciones o informes (inspecciones) relacionados, puede que sus trabajadores móviles necesiten acceder a ellos. A los informes relacionados se debe acceder a través del activo u observación con los que están relacionados (no se puede acceder a las tablas directamente). A los activos y observaciones relacionados se puede acceder directamente a través del mapa o a través del activo u observación con los que están relacionados. Configure el formulario para la información relacionada y para la entidad con la que está relacionado, especificando que incluye la información relacionada.

Configure el formulario para la información relacionada, siguiendo las mismas indicaciones que para configurar cualquier formulario. Se aplican todas las configuraciones y recomendaciones de este tema. Preste atención al título del formulario para la información relacionada: si la entidad o la tabla con las que está relacionado tienen varios formularios relacionados, el trabajador móvil ve una lista de títulos al elegir un formulario relacionado. A los trabajadores móviles les resultará más fácil elegir el formulario relacionado correcto si el título contiene información distintiva.

Para permitir a los trabajadores móviles acceder a la información relacionada al visualizar el activo u observación con los que está relacionado, active la casilla de verificación Mostrar datos relacionados cuando configure el formulario del activo u observación con los que está relacionado. Si está desactivada, los trabajadores móviles no pueden agregar ni editar los formularios de información relacionada a través del activo o la observación. Si está activada, haga clic en Opciones de ordenación y proporcione el campo y el orden que especifique el orden de presentación de la información relacionada. Por ejemplo, si está ordenando inspecciones, puede ordenarlas por el campo de fecha de inspección y utilizar un orden descendente, de modo que se muestren en primer lugar las inspecciones más recientes.

Valores válidos

Puede restringir la información que los usuarios introducen en el formulario, por ejemplo, si tiene un conjunto de opciones que desea respetar o un rango de valores válidos para la entrada. Field Maps respeta estas opciones, pero deben configurarse a través de sus datos.

Para proporcionar un conjunto de opciones para un campo, cree una lista de valores en ArcGIS Online o ArcGIS Enterprise o un dominio de valor codificado en ArcGIS Pro. En Field Maps, los trabajadores móviles ven una lista de valores entre los que pueden elegir para el campo en cuestión.

Para incluir un rango de valores numéricos válidos, proporcione un valor mínimo y un valor máximo. Si utiliza ArcGIS Pro, se hace mediante un dominio de rango. En Field Maps, los trabajadores móviles introducen un valor que se marcará si está fuera del rango válido.

Si el formulario contiene valores no válidos, los trabajadores móviles no podrán enviarlo. Para obtener más información sobre cómo configurar sus datos para restringir los valores introducidos en el formulario, consulte Definir listas y rangos de atributos en ArcGIS Online, Definir listas y rangos de atributos en ArcGIS Enterprise o Crear y administrar dominios en ArcGIS Pro.

Nota:

Para usar ArcGIS Enterprise con el fin de agregar y editar campos, lo que incluye crear listas y definir valores mínimos y máximos en ellas, se necesita ArcGIS Enterprise 10.7 o versiones posteriores.

Valores predeterminados

Puede establecer un valor predeterminado en el formulario. El formulario se rellena previamente con valores predeterminados en Field Maps. Existen dos formas de proporcionar valores predeterminados: especificar un valor predeterminado para un campo como parte del diseño de su capa o proporcionar una plantilla de entidad y utilizarla para comenzar a capturar datos.

Los valores predeterminados que se especifican como parte del diseño de su capa son inherentes a los datos. El valor predeterminado se aplica a ese campo siempre que se cree una entidad. Para proporcionar valores predeterminados como parte del diseño de la capa, consulte Agregar o eliminar un campo en ArcGIS Online, Agregar o eliminar un campo en ArcGIS Enterprise o Crear y administrar campos en ArcGIS Pro.

Nota:

Para usar ArcGIS Enterprise con el fin de agregar campos, lo que incluye definir valores predeterminados en ellos, se necesita ArcGIS Enterprise 10.7 o versiones posteriores.

Los valores predeterminados que se especifican como parte de una plantilla de entidad se aplican al campo cuando la plantilla de entidad para el que se especifica se utiliza para crear una entidad. De esta forma, dispondrá de distintos valores predeterminados para un único campo en función del tipo de entidad que se esté creando. Si tiene un valor predeterminado definido en el campo, el valor predeterminado de una plantilla de entidad lo invalida y este se utiliza. Para proporcionar valores predeterminados para una plantilla de entidad, consulte Crear plantillas de entidades en Map Viewer Classic en ArcGIS Online, Crear plantillas de entidades en Map Viewer Classic en ArcGIS Enterprise o Crear una plantilla de entidad en ArcGIS Pro.

Entradas obligatorias

Puede que sus datos incluyan entradas que sus trabajadores móviles debe introducir obligatoriamente. Por ejemplo, si todas las inspecciones requieren una fecha de inspección, conviértala en una entrada obligatoria para que los trabajadores móviles tengan que proporcionarla antes de enviar su inspección. Las entradas obligatorias son respetadas por Field Maps y se indican con un asterisco junto a la etiqueta; además, no se les permite el envío hasta que se proporcione un valor. Indique que se requiere una entrada si no se permiten valores nulos.

Nota:

Si utiliza ArcGIS Pro, se requiere la versión 2.1 o posteriores. Si utiliza ArcGIS Enterprise, se requiere la versión 10.7 o posteriores. Si utiliza una versión anterior de ArcGIS Pro o ArcGIS Enterprise, deberá ejecutar un script (Restablecer campos obligatorios) en su capa de entidades alojada. Consulte Requerir la información que necesita del campo.