El widget Editar proporciona a los usuarios capacidades de edición de entidades y registros en 2D y 3D. Use el widget Editar con otro widget conectado a datos, como Tabla, Información de entidad o Mapa, para permitir a los usuarios agregar, eliminar y actualizar entidades en los datos de origen. El modo del widget Mapa admite la edición 2D y 3D, incluyendo mover, escalar, rotar geometrías y vértices. Puede elegir los campos que desea mostrar, organice los campos en grupos contraíbles con encabezados significativos y proporcione instrucciones para editar cada campo. Cuando se conecta a un mapa con un formulario configurado para la capa seleccionada, el widget puede mostrar el formulario (incluida la visibilidad condicional de los campos).
Ejemplos
Use este widget para apoyar los requisitos de diseño de la aplicación como por ejemplo los siguientes:
- Desea que los usuarios puedan actualizar los atributos de las entidades o los registros seleccionados.
- Desea que los usuarios puedan modificar la forma de una entidad en un mapa o escena desde el widget Mapa.
Notas de uso
Este widget requiere agregar datos editables. Al agregar un widget Editar, debe agregar al menos otro widget, como Tabla, Lista, Información de entidad o Mapa, que utilice la misma fuente de datos. El widget Editar solo admite la vista de entidades seleccionadas, por lo que es necesario seleccionar una entidad en el otro widget para que sus datos aparezcan en el widget Editar. Para editar la geometría, el widget debe estar conectado a un widget de mapa.
Nota:
El widget admite la conexión de subcapas de subtipos individuales de capas de grupo de subtipos.
Debe configurar este widget con uno de los dos modos de edición: Solo atributo o Interactuar con un widget Mapa. Al incluir el widget en una aplicación con el modo Interactuar con un widget Mapa seleccionado, el widget proporciona a los usuarios las siguientes herramientas y opciones de configuración:
- Habilitar información sobre herramientas: muestre información numérica mientras dibuja entidades. Puede pulsar el Tabulador mientras dibuja para introducir los valores de longitudes, ángulos y elevación de los segmentos.
- Habilitar la alineación: la alineación le permite crear entidades que se conectan entre sí. El puntero saltará o se alineará a ejes, vértices y otros elementos geométricos cercanos. Active este ajuste para habilitar las siguientes herramientas (si están configuradas en la configuración del widget):
- Guías de geometría: permite la alineación a la entidad que se está creando y muestra guías inteligentes como 90 grados y paralelo.
- Entidad a entidad: permite alinear a otras entidades.
- Capas de alineación: elija qué capas editables deben trabajar con herramientas de alineación habilitadas.
- Editar entidades: edite las entidades de las fuentes de datos especificadas.
- Crear entidades: agregue entidades a las fuentes de datos desde el widget Mapa especificado.
Las secciones Editar entidades y Crear entidades aparecen en tiempo de ejecución si se activan determinadas funciones en la configuración del widget. Sin embargo, si es un usuario con privilegios elevados, como el administrador de la organización o el propietario de la aplicación, ambas secciones aparecerán independientemente de la configuración de capacidades.
Al incluir el widget en una aplicación con el modo Solo atributo seleccionado, el widget incluye herramientas para actualizar y eliminar entidades.
Cuando incluye el widget en una aplicación con el modo Interactuar con un widget Mapa seleccionado, el widget admite la edición de registros de tabla relacionados y registros de entidades relacionados. Para editar registros relacionados para una capa, debe especificar un elemento de registros relacionados en Visor de mapas.
Nota:
La edición de relaciones solo se admite mediante los servicios de entidades de ArcGIS Online y ArcGIS Enterprise versión 11.2 o posterior.
Privilegios de edición
Los privilegios de edición dependen de dónde acceda al widget Editar y de su tipo de cuenta.
Las siguientes reglas se aplican a todos los usuarios que accedan al widget Editar en el entorno de builder:
- Puede importar todas las capas de entidades independientemente de si las capas están configuradas como editables en sus ajustes de nivel de servicio.
- Si una capa no es editable, se agrega en estado de solo lectura y solo puede elegir campos de visualización de la capa.
Los siguientes privilegios se aplican a los usuarios que acceden al widget Editar en una aplicación en tiempo de ejecución:
- Los administradores de la organización, los propietarios de las aplicaciones y los miembros de los grupos de actualización compartidos tienen plena funcionalidad de edición, lo que significa que pueden invalidar cualquier configuración a nivel de servicio.
- Los usuarios con privilegios fullEdit no pueden invalidar las configuraciones a nivel de servicio para editar registros, pero sí para agregar, eliminar y actualizar la geometría de los registros.
- Todos los demás usuarios tienen privilegios de edición que se ajustan a las configuraciones de nivel de servicio y a los privilegios de cuenta.
Configuración
El widget Editar incluye estos ajustes:
- Elija un modo de edición.
- Solo atributo: permite a los usuarios editar los atributos de las fuentes de datos especificadas sin ningún widget Mapa.
- Interactuar con un widget Mapa: permite a los usuarios editar las geometrías y los atributos de las entidades de las fuentes de datos desde el widget de mapa especificado. Todas las capas del widget Mapa se sincronizan automáticamente con el widget Edición. Si solo desea conectar capas de mapa específicas al widget, puede hacer clic en el botón Seleccionar capas
para abrir el panel Seleccionar capas y activar la opción Personalizar capas.
Las capas aparecen en el panel de configuración, en una lista o en una lista desplegable debajo de cada mapa enumerado.
- Configuración de la capa: seleccione la fuente de datos que se va a editar. Para cada capa, especifique la siguiente configuración:
- Etiqueta: Escriba un nombre para la fuente de datos. Este nombre aparece en el widget para diferenciar registros de diferentes fuentes.
- Capacidad: especifica las funciones de edición para la fuente de datos. Las capacidades que se activan aquí afectarán a la aparición de las secciones Crear entidades y Editar entidades en el panel del widget en tiempo de ejecución.
- La sección Crear entidades aparece al activar Agregar registros para una fuente de datos como mínimo.
- La sección Editar entidades aparece al activar Eliminar registros o Actualizar registros para una fuente de datos como mínimo.
- Configurar campos: elija un método para ver cómo aparecen los campos en el widget.
- Usar configuración de mapa web: muestra todos los campos editables o un formulario configurado en el mapa (incluida la configuración de visibilidad condicional).
- Personalizar: muestra los campos editables que selecciona. (Los primeros 50 campos se seleccionan automáticamente; haga clic en Borrar selección para anular la selección). En el subconjunto de campos seleccionados, especifique los campos que desea que editen los usuarios. Organícelas arrastrándolas para reordenar o combinar campos en grupos lógicos. Proporcione descripciones para cada campo o grupo con el fin de proporcionar contexto o instrucciones.
- Configuración de alineación: elija incluir las herramientas de alineación Guías de geometría y Entidad a entidad.
- Elija un modo para las herramientas de alineación.
- Modo prescriptivo: establece ajustes de alineación predefinidos que no se pueden modificar en tiempo de ciclo.
- Modo flexible: establece ajustes de alineación predeterminados que el usuario puede cambiar en tiempo de ejecución.
- Habilitar de forma predeterminada: habilite la herramienta de alineación de forma predeterminada cuando se cargue el widget. Esta casilla de verificación aparece debajo de cada herramienta de alineación cuando elige incluir alguna de las herramientas en el modo Flexible.
- Elegir capas de alineación predeterminadas: designe capas como capas de alineación de forma predeterminada cuando se cargue el widget.
- Elija un modo para las herramientas de alineación.
- General (modo Solo atributo): si lo desea, proporcione a los usuarios una descripción sobre cómo utilizar el widget e introduzca el mensaje que aparece si no hay ninguna selección válida.
- General (modo modo Interactuar con un widget Mapa): puede activar las siguientes herramientas y capacidades:
- Información sobre las herramientas: incluya la opción Habilitar información sobre herramientas en el panel del widget en tiempo de ejecución.
- Habilitar de forma predeterminada: establezca que la opción Habilitar información sobre herramientas se active de forma predeterminada la primera vez que se carga el widget.
- Filtro de plantilla: incluya el cuadro de búsqueda Tipos de filtro en el panel del widget en tiempo de ejecución. Esta herramienta permite a los usuarios buscar por nombre las entidades que desean editar para dibujarlas.
- Registros relacionados: permita a los usuarios editar registros de tabla relacionados.
- Edición de datos de tiempo de ejecución: permita a los usuarios con los privilegios de edición apropiados editar datos agregados a la aplicación en tiempo de edición con el widget Agregar datos. Los usuarios pueden editar los datos en tiempo de ejecución agregados desde la búsqueda o por URL. Las capas deben agregarse al mismo widget Mapa que está conectado al widget Edición.
Nota:
Para editar una entidad de una capa agragada en el tiempo de ejecución, debe seleccionar la entidad con la herramienta de selección del widget Editar. La entidad no aparece en el widget Editar si solo la selecciona en el mapa.
- Mostrar vértices al editar: muestre vértices para las entidades de línea y polígono seleccionadas. Los usuarios pueden arrastrar, agregar y eliminar vértices.
- Información sobre las herramientas: incluya la opción Habilitar información sobre herramientas en el panel del widget en tiempo de ejecución.
Opciones de interacción
El widget Editar puede ser el destino de la acción de datos Editar, que se puede configurar en los ajustes de otros widgets.
Las acciones de datos agregan botones a la interfaz de usuario de un widget para realizar tareas de procesamiento de datos. Cuando se configura un widget, como el widget Mapa, para que tenga la acción de datos Editar, se puede seleccionar una entidad en el mapa y hacer clic en Editar para abrir un widget Editar y empezar a editar la entidad. El widget Editar de destino debe estar en un widget Controlador de widgets y debe estar conectado a la misma fuente de datos que el widget de origen. Los widgets que se indican a continuación admiten la acción de datos Editar:
- Widget Información de entidades
- Widget Lista
- Widget Mapa
- Widget Cerca de mí
- Widget Seleccionar
- Widget Tabla