17.2.7. El elemento de Tabla de Atributos¶
Cualquier capa del proyecto puede tener sus atributos mostrados en el diseño de impresión. Puede usar esto para decorar y explicar su mapa con información sobre datos subyacentes. Utilice la herramienta Agregar tabla de atributos como sigue en instrucciones de creación de elementos <create_layout_item>`para agregar un nuevo elemento de mapa que luego puede manipular de la misma manera que se expone en :ref:`interact_layout_item.
De forma predeterminada, un nuevo elemento de la tabla de atributos carga las primeras filas de la primera capa (ordenada alfabéticamente), con todos los campos. Sin embargo, puede personalizar la tabla gracias a su panel Propiedades del elemento. Aparte de propiedades generales de los elementos, este objeto tiene las siguientes funcionalidades (ver figure_layout_table):

Figura 17.36 Panel de Propiedades del elemento Tabla de Atributos¶
17.2.7.1. Propiedades principales¶
El grupo Propiedades principales de la tabla de atributos proporciona las siguientes funcionalidades (ver figure_layout_table_ppt):

Figura 17.37 Grupo de Propiedades Principales de la Tabla de Atributos¶
Para Fuente, de forma predeterminada, solo puede seleccionar Objetos espaciales de la capa, lo que le permite seleccionar :guilabel:` Capa` de las capas vectoriales cargadas en el proyecto.
El botón
suplantación definida por datos cerca de la lista de capas le permite cambiar dinámicamente la capa que se utiliza para completar la tabla, p. ej. podría llenar la tabla de atributos con diferentes atributos de capa por página de atlas. Tenga en cuenta que la estructura de la tabla utilizada (Figura 17.40) es la de la capa que se muestra en la lista desplegable :guilabel:` Capa` y se deja intacta, lo que significa que establecer una tabla definida por datos en una capa con campo diferente(s) darán como resultado columna vacía(s) en la tabla.
En caso de que active
Generar un atlas en el panel Atlas (ver Generar un Atlas), hay dos Fuentes adicionales posibles:
Objeto de atlas actual (ver figure_layout_table_atlas): no verá ninguna opción para elegir la capa, y el elemento de la tabla solo mostrará una fila con los atributos del objeto actual de la capa de cobertura del atlas.
y Hijo de Relación (ver figure_layout_table_relation): aparecerá una opción con los nombres de las relaciones. Esta característica solo se puede usar si ha definido una relación usando su capa de cobertura de atlas como padre, y la tabla mostrará las filas secundarias de la característica actual de la capa de cobertura de atlas.
El botón Refrescar Tabla de Datos se puede usar para actualizar la tabla cuando el contenido real de la tabla ha cambiado.

Figura 17.38 Propiedades principales de Tabla de atributos para “Objeto del atlas actual”¶

Figura 17.39 Propiedades Principales de Tabla de Atributos para “Hijo de Relación”¶
El botón Atributos… inicia el diálogo Seleccionar atributos, (ver figure_layout_table_select) que se puede usar para cambiar el contenido visible de la tabla. La parte superior de la ventana muestra la lista de atributos a mostrar y la parte inferior le ayuda a ordenar los datos.
Figura 17.40 Diálogo Seleccionar Atributos de la Tabla de Atributos¶
En la sección Columnas se puede:
Mueva los atributos hacia arriba o hacia abajo en la lista seleccionando las filas y luego usando los botones
y
para cambiar las filas. Se pueden seleccionar y mover varias filas a la vez.
Agregue un atributo con el botón
. Esto agregará una fila vacía en la parte inferior de la tabla donde puede seleccionar un campo para que sea el valor del atributo o crear un atributo a través de una expresión regular.
Elimine un atributo con el botón
. Se pueden seleccionar y eliminar varias filas al mismo tiempo.
Restablezca la tabla de atributos a su estado predeterminado con el botón Restablecer.
Limpia la tabla usando el botón Limpiar. Esto es útil cuando tiene una tabla grande pero solo desea mostrar una pequeña cantidad de atributos. En lugar de eliminar manualmente cada fila, puede ser más rápido borrar la tabla y agregar las filas necesarias.
Los encabezados de las celdas se pueden modificar agregando el texto personalizado en la columna Encabezado.
La alineación de las celdas se puede gestionar con la columna Alineación que dictará la posición del texto dentro de la celda de la tabla.
El ancho de celda se puede administrar manualmente agregando valores personalizados a la columna Anchura.
En la sección Ordenar se puede:
Agregar un atributo para ordenar la tabla. Seleccione un atributo y configure el orden de clasificación en Ascendente o Descendente y presione el botón
. Se agrega una nueva línea a la lista de orden de clasificación.
seleccione una fila de la lista y utilice los botones
y
para cambiar la prioridad de clasificación a nivel de atributo. Seleccionar una celda en la columna Orden de clasificación le ayuda a cambiar el orden de clasificación del campo de atributo.
utilice el botón
para eliminar un atributo de la lista de orden de clasificación.
17.2.7.2. Filtrado de objetos espaciales¶
El grupo Filtrado de objetos espaciales de la tabla de atributos proporciona las siguientes funcionalidades (ver figure_layout_table_filter):

Figura 17.41 Grupo Filtrado de Objetos Espaciales de la Tabla de Atributos¶
Puede:
Defina Máximo de filas que se mostrarán.
Activar
Eliminar filas duplicadas de la tabla para mostrar sólo registros únicos.
Activar
Mostrar solo objetos espaciales visibles dentro de un mapa y seleccione el correspondiente :guilabel:` Mapa enlazado` cuyos atributos de entidades visibles se mostrarán.
Activar
Mostrar solo objetos que intersecan con el objeto Atlas sólo está disponible cuando
Generar un atlas está activado. Cuando se activa, mostrará una tabla con solo los bojetos que intersecan con el objeto atlas actual.
Activar
Filtrar con y proporciona un filtro al escribir en la línea de entrada o insertar una expresión regular utilizando el botón de expresión
dado. Unos pocos ejemplos de declaraciones de filtrado que puede utilizar cuando se han cargado la capa de aeropuertos a partir del conjunto de datos de la muestra:
ELEV > 500
NAME = 'ANIAK'
NAME NOT LIKE 'AN%'
regexp_match( attribute( $currentfeature, 'USE' ) , '[i]')
La ultima expresión regular incluirá sólo los aeropuertos que tienen una letra “i” en el campo de atributos “USE”.
17.2.7.3. Apariencia¶
El grupo Apariencia de la tabla de atributos proporciona las siguientes funcionalidades (ver figure_layout_table_appearance):

Figura 17.42 Grupo Apariencia de la Tabla de Atributos¶
Haga clic en
Mostrar filas vacías para llenar la tabla de atributos con celdas vacías. ¡Esta opción también se puede usar para proporcionar celdas vacías adicionales cuando tenga un resultado para mostrar!
Con Márgenes de celda puede definir el margen alrededor del texto en cada celda de la tabla.
Con Mostrar cabecera puede seleccionar de una lista una de las opciones “En el primer marco”, “En todos los marcos” o “Sin encabezado”.
La opción Tabla vacía controla lo que se mostrará cuando la selección de resultados esté vacía.
Dibujar cabeceras solamente, sólo dibuja la cabecera excepto si se tiene elegido “Sin encabezado” por Mostrar encabezado.
Ocultar tabla entera, sólo dibujará el fondo de la tabla. Se puede activar
No dibujar el fondo si el marco esta vacío en Marcos para ocultar la tabla completamente.
Mostrar mensaje del conjunto dibujará el encabezado y añadirá un espaciado a la celda a todas las columnas y mostrará un mensaje como “Sin resultados” que puede ser proveído en la opción Mensaje a mostrar
La opción Mensaje a mostrar sólo se activa cuando se ha seleccionado Mostrar mensaje establecido para Tabla Vacía. El mensaje proporcionado se mostrará en la tabla en la primer fila, cuando el resultado sea una tabla vacía.
Con Color de fondo puede establecer el color de fondo de la tabla usando el widget :ref:` selector de color <color-selector>`. La opción Personalización avanzada te ayuda a definir diferentes colores de fondo para cada celda (ver figure_layout_table_background)

Figura 17.43 Diálogo Fondo Avanzado de la Tabla de Atributos¶
Con la opción Envolver texto, puede definir un carácter en el que se envolverá el contenido de la celda cada vez que se den las condiciones
Con Texto extragrande se define el comportamiento cuando el ancho establecido para una columna es menor que la longitud de su contenido. Puede ser Ajustar texto o Truncar texto.
17.2.7.4. Mostrar cuadrícula¶
El grupo Mostrar cuadrícula de la tabla de atributos proporciona las siguientes funcionalidades (ver figure_layout_table_grid):

Figura 17.44 Grupo Mostrar cuadrícula de la Tabla de ATributos¶
Activar
Mostrar cuadrícula cuando desee mostrar la cuadrícula, los contornos de las celdas de la tabla. También puede seleccionar Dibujar líneas horizontales, Dibujar líneas verticales o ambos.
Con Ancho de línea se puede establecer el espesor de las líneas utilizadas en la cuadrícula.
El Color de la cuadrícula se puede configurar usando el widget de selección de color.
17.2.7.5. Estilo de Fuentes y Texto¶
El grupo Estilo de fuentes y texto de la tabla de atributos proporciona las siguientes funcionalidades (ver figure_layout_table_fonts):

Figura 17.45 Grupo Estilo de Fuentes y Texto de la Tabla de Atributos¶
Puede definir Tipo de Letra y Color para Encabezado de tabla y para el Contenido de tabla, usando widgets de selección de fuente y color.
Para Encabezado de la tabla también puede establecer Alineación en
Seguir la alineación de la columna
o anular esta configuración eligiendoIzquierda
,Centro
oDerecha
. La alineación de la columna se establece mediante el cuadro de diálogo Seleccionar atributos (ver figure_layout_table_select).
17.2.7.6. Marcos¶
El grupo Marcos de las propiedades de la tabla de atributos proporciona las siguientes funcionalidades (ver figure_layout_table_frames):

Figura 17.46 Grupo Marcos de la Tabla de Atributos¶
Con Modo de redimensionado puede seleccionar cómo representar el contenido de la tabla de atributos:
Usar marcos existentes
muestra el resultado en el primer marco y solo en los marcos agregados.Extender a la página siguiente
creará tantos marcos (y las páginas correspondientes) como sea necesario para mostrar la selección completa de la tabla de atributos. Cada cuadro se puede mover en el diseño. Si cambia el tamaño de un marco, la tabla resultante se dividirá entre los otros marcos. El último marco se recortará para adaptarse a la tabla.Repetir hasta finalizar
también creará tantos marcos como la opción Extender a la página siguiente, excepto que todos los marcos tendrán el mismo tamaño.
Utilice el botón Agregar marco para agregar otro marco con el mismo tamaño que el marco seleccionado. El resultado de la tabla que no cabe en el primer marco continuará en el siguiente marco cuando utilice el modo de cambio de tamaño
Usar marcos existentes
.Activar
No exportar página si el marco está vacío evita que la página se exporte cuando el marco de la tabla no tiene contenido. Esto significa que todos los demás elementos de diseño, mapas, barras de escala, leyendas, etc. no serán visibles en el resultado.
Activar
No dibujar fondo si el marco está vacío impide que el fondo que se puede extraer cuando el marco de la tabla no tiene contenido.