Importante

A tradução é um esforço comunitário você pode contribuir. Esta página está atualmente traduzida em 82.84%.

18.2.7. Os itens da tabela

Você pode usar os itens da tabela para decorar e explicar o seu mapa:

  • Attribute table: automatically extracts a subset of the attributes of a layer, based on predefined rules

  • Fixed table: allows for creation of tables with contents manually entered (i.e. spreadsheet style), so that you can create completely custom tables.

18.2.7.1. Item da tabela de atributos

Qualquer camada no projeto pode ter seus atributos mostrados no layout de impressão. Use a ferramenta Adicionar Tabela de Atributos seguindo as instruções de criação dos itens. <create_layout_item>Para adicionar um novo item tabela você pode manipular depois da mesma forma como exposto em “interagir com item de layout”

Por padrão, um novo item da tabela de atributos mostra colunas da primeira camada (listada alfabeticamente), com todos os campos. Você pode entretanto personalizar a tabela graças ao painel Propriedades do Item. Diferente das propriedades comuns de itens, esta opção tem as seguintes funções (veja Fig. 18.39):

../../../../_images/attribute_properties.png

Fig. 18.39 Tabela de atributos no Painel de Propriedades do Item

Propriedades Principais

A tabela do grupo de atributos Main properties oferece as seguintes funcionalidades (veja Fig. 18.40):

../../../../_images/attribute_mainproperties.png

Fig. 18.40 Tabela de atributos Grupo de propriedades principais

  • Para Source você pode por pardrão apenas selecionar Feições de camada permitido que você selecione uma Layer das camadas de vetores carregadas no projeto.

    O |dados Definir| O botão Substituição definida por dados próximo à lista de camadas permite que você altere dinamicamente a camada que é usada para preencher a tabela, ex. você pode preencher a tabela de atributos com diferentes atributos de camada por página do atlas. Observe que a estrutura da tabela usada (:numref:` figura_layout_tabela_selecione`) é a da camada mostrada na lista suspensa Camada e é deixada intacta, o que significa que definir uma tabela definida por dados para uma camada com campos diferentes resultarão em colunas vazias na tabela.

    Caso você ative a opção |caixa de seleção|Gerar um atlas no painel Atlas (veja atlas_geração), existem dois Fonte adicionais possíveis:

    • Recurso atlas atual (veja figura_layout_tabela_atlas): você não verá nenhuma opção para escolher a camada, e o item da tabela mostrará apenas uma linha com os atributos do recurso atual da camada de cobertura do atlas .

    • e Relação filhos (veja figura_layout_tabela_relação): uma opção com os nomes das relações aparecerá. Este recurso só pode ser usado se você tiver definido uma rellação 1 usando sua camada de cobertura do atlas como pai, e a tabela mostrará as linhas filhas do recurso atual da camada de cobertura do atlas.

  • O botão Atualizar dados da tabela pode ser usado para atualizar a tabela quando o conteúdo real da tabela for alterado.

../../../../_images/attribute_mainatlas.png

Fig. 18.41 Tabela de atributos Propriedades principais para ‘Recurso de atlas atual’

../../../../_images/attribute_mainrelation.png

Fig. 18.42 Tabela de atributos Propriedades principais para ‘Relação filhos’

  • O botão Atributos… inicia o diálogo Selecionar atributos, (veja figura_layout_tabela_selecionar) que pode ser usado para alterar o conteúdo visível da tabela. A parte superior da janela mostra a lista dos atributos a serem exibidos e a parte inferior ajuda a classificar os dados.

    ../../../../_images/attribute_select.png

    Fig. 18.43 Tabela de atributos Diálogo de seleção de atributos

    Na seção Colunas você pode:

    • Mova os atributos para cima ou para baixo na lista selecionando as linhas e usando a |seta para cima| e |seta para baixo| botões para deslocar as linhas. Várias linhas podem ser selecionadas e movidas a qualquer momento.

    • Adicione um atributo com o |Adicionar simbologia| botão. Isso adicionará uma linha vazia na parte inferior da tabela, onde você poderá selecionar um campo para ser o valor do atributo ou criar um atributo por meio de uma expressão regular.

    • Remova um atributo com o |Remover simbologia| botão. Várias linhas podem ser selecionadas e removidas a qualquer momento.

    • Redefina a tabela de atributos de volta ao seu estado padrão com o botão Redefinir.

    • Limpe a tabela usando o botão Limpar. Isso é útil quando você tem uma tabela grande, mas deseja mostrar apenas um pequeno número de atributos. Em vez de remover manualmente cada linha, pode ser mais rápido limpar a tabela e adicionar as linhas necessárias.

    • Os títulos das células podem ser alterados adicionando o texto personalizado na coluna Cabeçalho.

    • O alinhamento da célula pode ser gerenciado com a coluna Alinhamento que ditará a posição dos textos dentro da célula da tabela.

    • A largura da célula pode ser gerenciada manualmente adicionando valores personalizados à coluna largura.

    Na seção Ordenação você pode:

    • Adicione um atributo para classificar a tabela com: pressione o |Adicionar simbologia| botão e uma nova linha vazia é adicionada. Insira um campo ou uma expressão na coluna Atributo e defina a Ordem de classificação como Ascendente ou Descendente.

    • Selecione uma linha na lista e use |seta para cima| e |seta para baixo| botões para alterar a prioridade de classificação no nível do atributo. Selecionar uma célula na coluna Ordem de classificação ajuda a alterar a ordem de classificação do campo de atributo.

    • Use a |Remover simbologia| botão para remover um atributo da lista de classificação.

Filtragem de recursos

O grupo Filtragem de recursos da tabela de atributos fornece as seguintes funcionalidades (veja figura_layout_tabela_filtro):

../../../../_images/attribute_filter.png

Fig. 18.44 Tabela de atributos Grupo de filtragem de recursos

Você pode:

  • Defina o Máximo de linhas a ser exibido.

  • Ative |caixa de seleção| Remova as linhas duplicadas da tabela para mostrar somente registros únicos.

  • Ative |caixa de seleção| Mostrar apenas feições visíveis dentro de um mapa e selecione o Mapa vinculado cujos atributos de feições visíveis serão exibidos.

  • Ative |caixa de seleção| Mostrar apenas feições que cruzam a feição do Atlas só está disponível quando |caixa de seleção| Gerar um atlas está ativado. Quando ativado, ele mostrará uma tabela apenas com os recursos que cruzam o recurso atual do atlas.

  • Ative |caixa de seleção| Filtrar com e forneça um filtro digitando na linha de entrada ou insira uma expressão regular usando a |expressão| botão de expressão. Alguns exemplos de instruções de filtragem que você pode usar ao carregar a camada de aeroportos do conjunto de dados de amostra:

    • ELEVADO > 500

    • NOME = 'ANIAK'

    • `` NOME NÃO GOSTA DE ‘AN%’``

    • ExpressãoRegular_corresponde(atributo($recursoatual, 'USE') , '[i]')

    A última expressão regular incluirá apenas os aeroportos que possuem a letra ‘i’ no campo de atributo ‘USE’.

Aparência

O grupo Aparência da tabela de atributos fornece as seguintes funcionalidades (veja figura_layout_tabela_aparência):

../../../../_images/attribute_appearance.png

Fig. 18.45 Grupo de aparência da tabela de atributos

  • Clique em |caixa de seleção| Mostrar linhas vazias para preencher a tabela de atributos com células vazias. Esta opção também pode ser usada para fornecer células vazias adicionais quando você tiver um resultado para mostrar!

  • Com Margens da célula você pode definir a margem ao redor do texto em cada célula da tabela.

  • Com Exibir cabeçalho você pode selecionar de uma lista uma de ‘No primeiro quadro’, a opção padrão ‘Em todos os quadros’ ou ‘Sem cabeçalho’.

  • A opção Tabela vazia controla o que será exibido quando a seleção do resultado estiver vazia.

    • Desenhar apenas cabeçalhos, apenas desenhará o cabeçalho, exceto se você tiver escolhido ‘Sem cabeçalho’ para Exibir cabeçalho.

    • Ocultar a tabela inteira, desenhará apenas o plano de fundo da tabela. Você pode ativar |caixa de seleção| Não desenhe o fundo se o quadro estiver vazio em Quadros para esconder completamente a tabela.

    • Mostrar mensagem definida, desenhará o cabeçalho e adicionará uma célula abrangendo todas as colunas e exibirá uma mensagem como ‘Sem resultado’ que pode ser fornecida na opção Mensagem a ser exibida

  • A opção Mensagem a ser exibida só é ativada quando você selecionou Mostrar mensagem definida para Tabela Vazia. A mensagem fornecida será mostrada na tabela na primeira linha, quando o resultado for uma tabela vazia.

  • Com Cor de fundo você pode definir a cor de fundo da tabela usando a ferramenta seletor de cores `. A opção :guilabel:`Personalização avançada ajuda a definir diferentes cores de fundo para cada célula (veja figura_layout_tabela_fundo)

../../../../_images/attribute_background.png

Fig. 18.46 Caixa de diálogo de fundo avançado da tabela de atributos

  • checkbox Apply layer conditional styling colors: the conditional table formatting present in the layer is applied inside the layout attribute table (background color, font family and properties such as bold, italic, strikeout, underline, color, …). Conditional formatting rules take precedence over other layout table formatting settings, e.g. they will override other cell background color settings such as alternating row colors.

  • Com a opção Quebre o texto em, você pode definir um caractere no qual o conteúdo da célula será encapsulado cada vez que for encontrado

  • Com Texto superdimensionado você define o comportamento quando a largura definida para uma coluna é menor que o comprimento do seu conteúdo. Pode ser Quebrar texto ou Truncar texto.

Nota

Mais propriedades do item da tabela de atributos estão descritas na seção tabelas _propriedades_comuns.

18.2.7.2. O item de tabela fixa

Informações adicionais sobre o mapa podem ser inseridas manualmente em uma tabela escolhendo |adicionar tabela manual| Adicionar tabela fixa e seguindo as instruções de criação de itens 1 para adicionar um novo item de tabela que você pode manipular mais tarde da mesma forma como exposto em interagir_layout_item.

Por padrão, uma tabela vazia com duas colunas e linhas minimizadas aparece no layout do mapa. Você tem que personalizar a tabela no painel Propriedades do Item. Além das propriedades comuns dos itens 1, este recurso tem as seguintes funcionalidades:

Propriedades Principais

../../../../_images/fixedtable_table_designer.png

Fig. 18.47 Painel de propriedades do item de tabela fixa com designer de tabela

In Main properties, press Edit table… to open the Table designer dialog where you can build your table:

  • On the left hand of the dialog, a table frame displays the active table item with its content and settings. Click or double-click on a cell and write a text to modify its contents. Press Ctrl+Enter to add linebreak (for a multiline text). The logic for selecting multiple cells in the table is the same as in the vector layer attribute table. Grab and move a row or column separator to resize the row above or the column before. A double-click on the separator will resize the row above or the column before to fit their contents. A right-click over column or row headers shows a contextual menu to insert columns or rows around the selection or to delete them.

  • Through the menus on top of the dialog, it is possible to:

    • File ► Import Content From Clipboard: it overrides contents of the table.

    • File ► Close editor: it closes the Table Designer dialog.

    • From the Edit menu, you can work with selection functionalities for rows and columns:

      • Select all cells in the table

      • Select columns or Select Rows: when cells are selected in the table, you can extend the selection respectively to their column(s) or row(s)

      • Clear Cells: deletes the content of the selected cells

    • The Table menu is the place where you design the structure of the table. You can:

      • Insert rows ► above or below the selection

      • Insert columns ► before or after the selection

      • Delete Rows or Delete Columns of selected cells

      • Merge selected cells: select multiple cells in a rectangular shape and you can merge them and concatenate their contents into the top left cell (whose styling is also applied to the merged cell, unless there is a last row/column cell in the selection).

      • Split selected cells: select a merged cell and you can split it back to its individual cells. The current text is kept in the top left cell, and the other cells are filled with their contents before they get merged. They are also reapplied their original styling.

      • checkbox Include Header Row whose styling can only be controlled from the Fontes e estilo de texto widget

  • Select the cells and, on the right of the table frame, you can provide the Cell Contents:

    • Either manually enter the contents of each cell, or use an expression Expression to automatically populate it.

    • Under the Formatting group, set specific options that apply to the selection and take precedence over the global table content styling <layout_table_fonts_and_styling>:

      • escolhendo o Formato de texto

      • por |caixa de seleção| Formatar como número (vários formatos estão disponíveis)

      • definindo o Alinhamento horizontal e o Alinhamento vertical

      • escolhendo uma Cor de fundo

    • Defina o Tamanho da célula com Altura da linha e Largura da coluna.

Aparência

O grupo Aparência da tabela fixa fornece as seguintes funcionalidades:

  • Clique em |caixa de seleção| Mostrar linhas vazias para preencher a tabela de atributos com células vazias.

  • Com Margens da célula você pode definir a margem ao redor do texto em cada célula da tabela.

  • Com Exibir cabeçalho você pode selecionar de uma lista uma de ‘No primeiro quadro’, a opção padrão ‘Em todos os quadros’ ou ‘Sem cabeçalho’.

  • Com Cor de fundo você pode definir a cor de fundo da tabela usando a ferramenta seletor de cores1. A opção Personalização avançada ajuda a definir diferentes cores de fundo para cada célula.

  • Com Texto superdimensionado você define o comportamento quando a largura definida para uma coluna é menor que o comprimento do seu conteúdo. Pode ser Quebrar texto ou Truncar texto.

Nota

Mais propriedades do item de tabela fixa são descritas na seção :ref:`tabelas_propriedades_comuns `.

18.2.7.3. Funcionalidades comuns das tabelas

Mostre as grades

O grupo Mostre as grades dos itens da tabela fornece as seguintes funcionalidades (veja figura_layout_tabela_grade):

../../../../_images/attribute_grid.png

Fig. 18.48 Tabela de atributos Mostrar grupo de grade

  • Ative |caixa de seleção| Mostrar grade quando quiser exibir a grade, os contornos das células da tabela. Você também pode selecionar Desenhar linhas horizontais ou Desenhar linhas verticais ou ambos.

  • Com Espessura da linha você pode definir a espessura das linhas usadas na grade.

  • O Cor da grade pode ser definido usando a ferramenta de seleção de cores.

Fontes e estilo de texto

O grupo Fontes e estilo de texto dos itens da tabela fornece as seguintes funcionalidades (veja figura_layout_tabela_fontes):

../../../../_images/attribute_fonts.png

Fig. 18.49 Tabela de atributos Grupo de fontes e estilo de texto

  • Você pode definir as propriedades Fonte para Cabeçalho da Tabela e Conteúdo da tabela, usando a ferramenta avançada configurações de texto 1 (com buffer, sombra, efeitos de pintura, transparência, fundo, coloração, …). Observe que essas alterações não afetam as células que têm fonte personalizada atribuída, seja na seção Aparência ou na caixa de diálogo Designer de Tabela. Apenas as células com a renderização padrão são substituídas.

  • For Table heading you can additionally set the Alignment to Follow column alignment or override this setting by choosing Left, Center or Right. The column alignment is set using the Select Attributes dialog (see Fig. 18.43).

Quadros

O grupo Quadros das propriedades do item da tabela fornece as seguintes funcionalidades (veja figura_layout_tabela_quadros):

../../../../_images/attribute_frame.png

Fig. 18.50 Grupo de quadros da tabela de atributos

  • Com Modo de redimensionamento você pode selecionar como renderizar o conteúdo da tabela de atributos:

    • Usar quadros existentes exibe o resultado apenas no primeiro frame e nos quadros adicionados.

    • Estender para a próxima página criará quantos frames (e páginas correspondentes) forem necessários para exibir a seleção completa da tabela de atributos. Cada quadro pode ser movido no layout. Se você redimensionar um quadro, a tabela resultante será dividida entre os outros quadros. O último quadro será aparado para caber na tabela.

    • Repetir até terminar também criará tantos quadros quanto a opção Estender para a próxima página, exceto que todos os quadros terão o mesmo tamanho

  • Use o botão Adicionar Quadro para adicionar outro quadro com o mesmo tamanho do quadro selecionado. O resultado da tabela que não couber no primeiro quadro continuará no próximo quadro quando você usar o modo Redimensionar Usar quadros existentes.

  • Ative |caixa de seleção| Não exportar página se o quadro estiver vazio impede que a página seja exportada quando o quadro da tabela não tiver conteúdo. Isso significa que todos os outros itens de layout, mapas, barras de escala, legendas etc. não serão visíveis no resultado.

  • Ative |caixa de seleção| Não desenhe o fundo se o quadro estiver vazio impede que o fundo seja desenhado quando o quadro da tabela não tiver conteúdo.