El filtrado de la tabla le permite trabajar con un subconjunto de registros y centrarse en él. Puede filtrar en función de distintos requisitos, como los siguientes:
- Mostrar registros seleccionados
- Usar una consulta de definición
- Unir registros coincidentes
- Filtrar por tiempo del mapa
- Filtrar por rango del mapa
- Filtrar por extensión de mapa (solo 2D)
Puede realizar uniones y filtrar solo en tablas que se hayan abierto desde un mapa o escena.
Mostrar registros seleccionados
Para interactuar solo con los registros seleccionados, puede cambiar la visualización de la tabla al modo Mostrar registros seleccionados. En el modo Mostrar registros seleccionados, la vista de tabla solo enumerará los registros que se hayan seleccionado en la tabla. Puede cambiar la selección actualizando las entidades seleccionadas actualmente en el mapa que corresponde a la tabla abierta o cambiando la selección en la tabla. La tabla se actualiza dinámicamente para reflejar el conjunto de selección actual.
- Haga clic con el botón derecho en el panel Contenido y haga clic en Abrir .
- Alternativamente, haga clic con el botón derecho en la capa en una capa de entidades del panel Contenido y haga clic en Tabla de atributos .
- En la parte inferior de la tabla abierta, haga clic en Mostrar registros seleccionados.
Para abrir una tabla directamente en el modo Mostrar registros seleccionados desde un mapa, asegúrese de que haya algunas entidades seleccionadas. Haga clic con el botón derecho en la capa en el panel Contenido, apunte a Selección y haga clic en Tabla de atributos donde se muestra la selección , o haga clic en Tabla de selección en la pestaña Datos.
Usar una consulta de definición
Otra forma de filtrar la lista de registros de la tabla consiste en definir una expresión de consulta en las propiedades de la capa. Para crear una consulta de definición, realice lo siguiente:
- Haga doble clic en una tabla independiente del panel Contenido para abrir el cuadro de diálogo Propiedades de tabla.
- Alternativamente, haga clic con el botón derecho en una capa de entidades del panel Contenido y haga clic en Propiedades para abrir el cuadro de diálogo Propiedades de capa.
- En el cuadro de diálogo Propiedades de capa, haga clic en la página Consulta de definición.
- Seleccione un campo y cree una expresión para definir el subconjunto de registros y entidades que desee ver. Haga clic en Agregar cláusula para definir filtros adicionales en la expresión.
- Haga clic en Aplicar para guardar la expresión. Haga clic en Aceptar para cerrar el cuadro de diálogo.
Nota:
Si se agrega una consulta de definición a una capa que tiene una selección, esa selección se reduce para incluir solo aquellas entidades que también se ajustan a la nueva consulta de definición.
Para quitar una consulta de definición, seleccione la capa adecuada o la tabla independiente en el panel Contenido. En la pestaña Datos del grupo Consulta de definición, cambie el ajuste de la lista desplegable a <Ninguno>.
Sugerencia:
También puede iniciar una consulta de definición desde la cinta cuando se selecciona una capa o una tabla independiente en el panel Contenido. En la pestaña Datos del grupo Consulta de definición, haga clic en Selector del cuadro de diálogo .
Unir solo con registros coincidentes
Si desea unir tablas dentro de un mapa o escena, puede optar por visualizar solo los registros que coinciden. Para ello, desactive la casilla de verificación Mantener todas las entidades destino en la herramienta Agregar unión.
Si un registro de la tabla de destino no coincide con otro en la tabla de unión, aquel registro se quita de la tabla de destino de resultados. Si la tabla de destino es la tabla de atributos de una capa, las entidades que no tienen datos unidos no se muestran en el mapa.
Nota:
Si la tabla de unión o la tabla de destino tienen una consulta de definición aplicada, la tabla de destino resultante respeta la consulta de definición.
Filtrar por tiempo del mapa
Si el mapa contiene tablas independientes o capas habilitadas para el tiempo, la tabla filtra los registros en función de la hora actual del mapa. Si mueve o hace avanzar el control deslizante en la vista, en la tabla solo se muestran los registros que se encuentran dentro del intervalo actual. De forma predeterminada, el filtro está activado cuando el tiempo está habilitado en el mapa. Para ver todos los registros de la tabla, puede desactivar Filtrar por tiempo en la parte inferior de la vista de tabla. También puede acceder a las opciones de filtro de la tabla dentro de la pestaña Tabla, en la pestaña Vista, en el grupo Filtro.
Filtrar por rango del mapa
Si el mapa contiene tablas independientes o capas habilitadas para el rango, la tabla filtra los registros en función del rango del mapa actual. Si mueve o hace avanzar el control deslizante en la vista de mapa, en la tabla solo se mostrarán solo los registros incluidos en el rango indicado. De forma predeterminada, el filtro está activado cuando el rango está habilitado en el mapa. Para ver todos los registros de la tabla, puede desactivar Filtrar por rango en la parte inferior de la vista de tabla. También puede acceder a las opciones de filtro de la tabla dentro de la pestaña Tabla, en la pestaña Vista, en el grupo Filtro.
Nota:
- Puede usar juntos los filtros de tiempo y rango. Si tiene un mapa habilitado para el rango y el tiempo, la tabla mostrará los registros usando ambos filtros.
- Las tablas non-OID no admiten el filtrado basado en propiedades de mapa.
Filtrar por extensión de mapa
Solo es posible filtrar los registros de la tabla de atributos usando la extensión de mapa actual en las vistas 2D. Para filtrar la vista de tabla con el fin de mostrar solo los registros correspondientes a las entidades con una extensión geográfica visible del mapa, haga clic en Filtrar por extensión en la parte inferior de la lista Filtros. Si lo desea, dentro de la pestaña Tabla, en la pestaña Vista, en el grupo Filtro, haga clic en Extensión . A medida que se desplaza y amplía el mapa a diferentes extensiones, las filas de la tabla se actualizan en consecuencia. El filtro de extensión no se ve afectado por la visibilidad de las capas. La tabla muestra los registros filtrados convenientemente por extensión de mapa, aunque la visibilidad de la capa esté desactivada en el panel Contenido o suprimida por un ajuste de rango de visibilidad.
Cómo se puede saber si una tabla tiene datos filtrados
La tabla muestra una lista de botones indicadores de filtro en la parte inferior de la ventana de la tabla para que le permiten Filtrar por rango , Filtrar por tiempo , Filtrar por extensión y Ordenar . Los botones se habilitan automáticamente para la operación de filtrado aplicada en este momento. De lo contrario, no estarán disponibles. Haga clic en un botón de filtro para desactivar el estado de filtro y mostrar todos los registros de la tabla. También puede controlar Filtro por rango, Tiempo o Extensión dentro de la pestaña Tabla, en la pestaña Vista en el grupo Filtro. Para eliminar cualquier ordenación de los registros, haga clic en el botón Borrar clasificación en la parte inferior de la vista de tabla o haga clic con el botón derecho en el encabezado de la columna y haga clic en Orden personalizado . En la ventana Orden personalizado, haga clic en Borrar. También puede utilizar el acceso directo del teclado Ctrl+Shift+U.
La siguiente imagen muestra los botones indicadores cuando la tabla está filtrada u ordenada.