CÓMO

La aplicación de campo Survey123 se bloquea (se cierra) después de un periodo de inactividad en el dispositivo

Last Published: January 21, 2025

Descripción

Un ejemplo de cómo puede ocurrir este "bloqueo":

  • El usuario comienza a completar la encuesta, deja el dispositivo durante 15-30 minutos mientras está bloqueado automáticamente. Al volver a abrir el dispositivo para continuar rellenando la encuesta, Survey123 ya no está abierto.
    • Al volver a abrir la aplicación, hay un aviso de "Encuesta recuperada" y los usuarios pueden recuperar sus datos y continuar completando la encuesta.
    • A veces, el aviso de Encuesta recuperada no aparece. 

Notas:

  • Anteriormente (antes de junio de 2023), la aplicación no se cerraba tras un periodo de inactividad, la encuesta permanecía abierta.
    • Este comportamiento se detectó por primera vez en la versión 3.18.142 de la aplicación de campo Survey123.
  • Si solo se respondieron preguntas de selección única cuando el dispositivo se bloqueó, la encuesta no se recupera.
  • Esto se puede ver tanto en dispositivos iOS como Android, pero no sucede el 100 % de las veces.
  • El hecho de que la función esté dentro de su propia repetición en realidad no causa ningún problema con el envío de la encuesta, y la función funciona. Sin embargo, provoca un comportamiento inesperado (cierre de Survey123) si el dispositivo está bloqueado.

Causa

Este comportamiento puede producirse cuando hay una función indexed-repeat dentro de la repetición a la que hace referencia. Esto no es compatible. Consulte: ArcGIS Survey123 Utilizar valores de repeticiones indexadas

Solución o solución alternativa

La función indexed-repeat dentro de la repetición a la que hacía referencia debe eliminarse para corregir el cierre de la encuesta después de que un dispositivo esté inactivo. 

Dado que este comportamiento se debe a un flujo de trabajo no compatible, el comportamiento en sí no se cambiará. Sin embargo, hay un error registrado para notificar a los usuarios que puede producirse un comportamiento inesperado si intentan publicar la encuesta que la función indexed-repeat dentro de la repetición a la que hace referencia. 

BUG-000160878 - ArcGIS Survey123 no muestra un error ni un aviso de que puede producirse un comportamiento inesperado cuando el cálculo de indexed-repeat hace referencia a un campo dentro de su propia repetición.

Id. de artículo: 000031986

Obtenga soporte con IA

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

Empieza a chatear ahora

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