Una base de datos es tan útil como la información que contiene. Es importante editar la información de la base de datos para que se mantenga exacta y actualizada. Puede actualizar y modificar tanto datos espaciales (entidades de un mapa) como datos no espaciales (tabla independiente de cifras de ventas, por ejemplo) a través de la vista Tabla.
ArcGIS AllSource inicia automáticamente una sesión de edición al modificar los datos existentes o al crear datos nuevos. No hay ningún botón para iniciar ni detener una sesión de edición. Cuando edite la vista de tabla, la sesión de edición sigue activa hasta que guarde o descarte sus ediciones. Si desea evitar las ediciones no intencionadas, puede personalizar la cinta Editar para incluir el botón oculto Habilitar edición , que impide la edición a menos que se haya habilitado intencionadamente.
Algunas tablas no son editables, como los archivos de texto (por ejemplo, .xls, .xlsx, .txt y .csv). Estas tablas son de solo lectura. Si edita estos datos externamente, debe agregar de nuevo el archivo de texto al proyecto. Sin embargo, los archivos de libro de trabajo de Microsoft Excel se pueden actualizar en ArcGIS AllSource para reflejar las ediciones actualizadas realizadas en los datos y el esquema de cualquiera de las hojas de cálculo del libro de trabajo.
Algunos atributos de la tabla son no editables. Ningún campo administrado, por ejemplo, ObjectID, Shape_Length y Shape_Area, es editable. También tendrá restringida la edición de los campos que se hayan marcado como de solo lectura para la capa en la vista Campos de la tabla. Puede editar tablas unidas, pero solo los campos de la tabla base. Los campos de la tabla unida son de solo lectura.
Las ediciones pueden incluir editar un valor en una celda de tabla y editar un campo con valores contingentes. También puede copiar y pegar valores desde aplicaciones externas en ArcGIS AllSource, como se describe en la siguiente sección.
Copiar y pegar valores desde otras aplicaciones
Para actualizar una tabla de base de datos existente con información de otra aplicación, por ejemplo, tablas de Microsoft Office Excel o Word, puede pegar el valor de una sola celda, valores de toda una fila o valores de columnas consecutivas.
Copie en el portapapeles la información que necesite de la otra aplicación. Resalte la celda de partida en su tabla de base de datos dentro de ArcGIS AllSource y pegue los valores con Ctrl+V o haciendo clic con el botón derecho y, luego, haciendo clic en Pegar. Se crean filas nuevas si el número de valores pegados para un campo es mayor que el recuento de filas actual de la tabla. Los valores pegados también se redondean para coincidir con el formato numérico del campo. Por ejemplo, si pega 2,7 en un campo de tipo entero, el valor se redondea a 3. Confirme sus ediciones en la base de datos haciendo clic en Guardar ediciones en el grupo Administrar ediciones, que para las tablas abiertas desde un mapa se encuentra en la pestaña Editar y para las tablas abiertas desde el panel Catálogo o la vista Catálogo se encuentra en la pestaña Tabla.
Si algún elemento no es válido para el campo que está editando, aparece una advertencia. Por ejemplo, esto ocurre al pegar un valor fuera de un dominio de rango o al pegar un valor de texto en un campo numérico. Las celdas no se modifican.
Las siguientes sugerencias pueden ser de utilidad al copiar y pegar valores:
- El filtrado de la tabla se respeta. Si la tabla tiene una consulta de definición o campos ocultos, los valores pegados no modifican los datos fuera del filtro actual.
- Si pega valores vacíos en un campo que admite valores nulos, se pega un valor nulo.
- Puede utilizar el código o la descripción para pegar en campos con subtipos o dominios.
Copiar y pegar de otra tabla de ArcGIS AllSource
Puede agregar datos a una tabla existente pegando valores copiados de otra tabla del mismo proyecto de ArcGIS AllSource o de otro proyecto. Copiar y pegar es un flujo de trabajo recomendado para actualizar y reemplazar valores existentes con nueva información. Si se pegan más filas de las que existen en ese momento en el recuento de filas de la tabla de base de datos, se crean filas adicionales automáticamente. No obstante, si se pegan más columnas de las que existen actualmente, se eliminan las columnas adicionales.
Insertar nuevas filas en una tabla independiente
Puede insertar nuevas filas en una tabla independiente activa. Haga clic en el botón Insertar filas e introduzca el valor de Número de filas que desee agregar a la tabla. Haga clic en Crear o pulse Intro.
Nota:
- Puede agregar un máximo de 1000 filas a la vez.
- Si se utiliza una consulta de definición, es posible que no aparezcan las nuevas filas.
Duplicar una fila en una tabla
Puede crear una copia duplicada de los atributos de una entidad o registro. Haga clic con el botón derecho en el encabezado de la fila y haga clic en Duplicar fila para crear una copia de la fila elegida en la parte inferior de la tabla. Está seleccionada. La geometría de una entidad se incluye al duplicar una fila.