Descripción
El widget "Editar" en Web AppBuilder for ArcGIS proporciona capacidades de edición a las capas editables de un servicio de entidades. En algunos casos, activar la casilla de verificación Deshabilitar actualizar geometría al configurar el widget Editar no deshabilita las actualizaciones de geometría (por ejemplo, al cambiar la forma o eliminar las entidades existentes y crear nuevas geometrías en la capa de entidades).
Causa
Este es un problema conocido del widget Editar (BUG-000089543).
Solución o solución alternativa
Considere la utilización de una de las siguientes opciones para deshabilitar cualquier actualización de geometría en la capa de entidades antes de crear la aplicación Web AppBuilder for ArcGIS usando la capa.
Desactivar la operación de crear, eliminar o actualizar mientras publica la capa
Dependiendo de las restricciones de edición aplicadas a la capa en la aplicación Web AppBuilder for ArcGIS, configure el tipo de operaciones permitidas en la capa durante la publicación y antes de que la capa se use en la aplicación.
- En ArcMap, haga clic en Archivo > Compartir como > Servicio. Continúe con las confirmaciones hasta que se abra la ventana Editor del servicio.
- Seleccione Acceso a entidades en el servicio.
- En el panel de detalles Acceso a entidades, desactive las operaciones Crear, Eliminar o Actualizar de la sección Operaciones permitidas dependiendo de las restricciones de edición aplicadas al servicio.
Para obtener más información sobre operaciones de servicio de entidades, consulte el documento siguiente, Operaciones permitidas en los servicios de entidades. - Continúe con los siguientes pasos para publicar el servicio de entidades y usar el servicio de entidades publicado para crear la aplicación.
Configurar los permisos de edición en el nivel de capa de entidades
Configure los permisos de edición de la capa de entidades alojada que se utiliza para crear la aplicación, para restringir el tipo de edición permitida en la capa de entidades.
- En ArcGIS Online, abra la página de detalles de la capa de entidades alojada.
- Haga clic en la pestaña Configuración.
- En la sección Configuración de capa de entidades (alojada), active la opción Habilitar edición.
- En la sección ¿Qué tipo de edición se permite? ,seleccione el tipo de edición permitida en la capa de entidades. Por ejemplo, al seleccionar la opción Actualizar solo atributos se restringe a los editores a introducir solo información de atributos y no permite cambiar ninguna geometría de entidad existente ni agregar geometrías nuevas.
- Haga clic en Guardar. Cree la aplicación en Web AppBuilder for ArcGIS usando la capa de entidades actualizada.