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 de geometría 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.
Debe configurar este widget con uno de los dos modos de edición: Solo atributo o Geometría y atributo. Al incluir el widget en una aplicación con el modo Geometría y atributo 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.
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 Geometría y atributo 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.
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.
- Geometría y atributo: 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. Puede hacer clic en el botón Importar todo para agregar todas las capas editables del mapa o hacer clic en Nueva capa editable para elegir capas específicas.
Las capas agregadas aparecen en una lista en el panel de configuración. Con ambos modos de edición, puede arrastrar las capas para cambiar el orden en que aparecen en tiempo de ejecución.
- 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.
- 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 Geometría y atributo): 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.
- 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. El usuario puede 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.