PROBLEMA

Los campos grabados están vacíos para su visualización y edición en la bandeja de entrada de la aplicación de campos ArcGIS Survey123

Last Published: June 4, 2024

Descripción

En ArcGIS Survey123 Connect, cuando la opción de Bandeja de entrada está activada, la bandeja de entrada en la aplicación de campo ArcGIS Survey123 puede configurarse para permitir la visualización y edición. Sin embargo, cuando se activan las opciones 'Permitir que se visualicen encuestas en bandeja de entrada' y 'Permitir que se editen encuestas en bandeja de entrada', algunos de los campos previamente grabados no se muestran para su visualización y edición en la bandeja de entrada. Cuando se selecciona la opción Editar, solo se pueden agregar nuevos registros a los campos afectados.

Causa

  • El tipo de 'pregunta repetida' se utiliza en una encuesta. Por diseño, los campos con un tipo de 'pregunta repetida' en una encuesta no son editables desde la bandeja de entrada de la aplicación de campos. Este diseño hace que los campos previamente grabados dentro de una 'pregunta repetida' parezcan vacíos al verlos y editarlos.
  • La columna 'relevant' se utiliza en una repetición anidada. El uso de la columna 'relevant' es práctico para controlar la visibilidad de las preguntas basándose en la respuesta al campo anterior. Además, elimina automáticamente el registro anterior de un campo oculto (cuando la expresión correspondiente se evalúa como verdadera) durante la edición. Sin embargo, cuando se usa en una repetición anidada, la primera respuesta registrada del campo 'relevant' aparece vacía al verla y editar desde la bandeja de entrada. Mientras tanto, las respuestas posteriores en una repetición anidada se muestran como se espera, como se muestra en las imágenes a continuación.
La primera respuesta registrada aparece como vacía en la bandeja de entrada
La segunda respuesta registrada, que se muestra como se espera en la bandeja de entrada
Las respuestas de la encuesta grabadas en la pestaña Datos en el sitio web de ArcGIS Survey123

Solución o solución alternativa

Seleccione una de las opciones a continuación para asegurarse de que todos los campos previamente grabados se muestren en la bandeja de entrada de la aplicación de campos ArcGIS Survey123.

Especifique la consulta en la columna bind::esri:parameters para preguntas repetidas

Para cambiar el comportamiento por defecto de un campo de repetición, especifique la expresión que aparece a continuación en la columna bind::esri:parameters. Consulte ArcGIS Survey123: Repeticiones para obtener más información.

query allowUpdates=True

Una encuesta puede tener una repetición con múltiples repeticiones anidadas; la expresión debe establecerse para todas las filas de inicio de repetición, en la columna bind::esri:parámetro, no solo para la repetición padre. No especificar la expresión para la repetición principal provoca que el problema ocurra en todas las preguntas de repetición, incluso si la expresión ya está especificada para las preguntas de repetición anidada.

Especifique la expresión de visibilidad de la pregunta en la columna body::esri:visible

Para mostrar el campo con un ajuste de visibilidad de la pregunta en la bandeja de entrada de la app de campo, especifique la expresión que aparece abajo en la columna body::esri:visible en lugar de la columna relevant. En este ejemplo, se utiliza selected(${environment},'indoor').

selected(${},'')
La expresión de visibilidad de la pregunta en la columna body::esri:visible

Cuando un campo grabado se edita con esta configuración de visibilidad y la respuesta editada no cumple con la regla body::esri:visible, la pregunta con la respuesta previamente registrada queda oculta en la vista de la bandeja de entrada. Sin embargo, el registro sigue conservándose en la pestaña Datos del sitio web de ArcGIS Survey123. Esto podría llevar a registros incoherentes si los datos previamente grabados para la pregunta oculta ya no se necesitan tras una edición. Para eliminar los datos previamente grabados al usar la columna body::esri:visible, elimina manualmente la respuesta grabada de la pregunta con la configuración de visibilidad en la bandeja de entrada antes de reenviar el registro editado.

Id. de artículo: 000032579

Obtenga soporte con IA

Resuelva su problema rápidamente con el chatbot de inteligencia artificial de soporte de Esri.

Empieza a chatear ahora

Información relacionada

Descubrir más sobre este tema

Obtener ayuda de expertos en ArcGIS

Contactar con el soporte técnico

Empieza a chatear ahora

Ir a opciones de descarga