Partilhar via


Controla a exibição da região de dados tablix num relatório de página paginada (Construtor de Relatórios)

Aplica-se a: Construtor de Relatórios da Microsoft (SSRS) Designer de Relatórios do Power BI no SQL Server Data Tools

Leia sobre as propriedades que você pode definir em um relatório paginado para uma tabela, matriz ou região de dados de lista, para alterar como ele aparece quando você exibe o relatório.

Controlar a aparência dos dados

As regiões de dados de tabela, matriz e lista são exemplos de regiões de dados tablix . Os seguintes recursos ajudam a controlar a aparência de uma região de dados tablix:

Controlar a posição e expansão da região de dados tablix em uma página

Os recursos a seguir ajudam a controlar a maneira como uma região de dados tablix é exibida em um relatório renderizado:

  • Controlar a posição de uma região de dados tablix em relação a outros itens do relatório. Uma região de dados tablix pode ser posicionada acima, ao lado ou abaixo de outros itens de relatório na superfície de design do relatório. Em tempo de execução, o Construtor de Relatórios expande a região de dados tablix conforme necessário para os dados recuperados para o conjunto de dados vinculado, movendo os itens de relatório de mesmo nível de lado conforme necessário. Para ancorar uma tablix ao lado de outro item de relatório, torne os itens de relatório pares e ajuste suas posições relativas. Para obter mais informações, consulte Comportamentos de renderização (Construtor de Relatórios e SSRS).

  • Mudar a direção da expansão. Para controlar se uma região de dados tablix se expande pela página da esquerda para a direita (LTR) ou da direita para a esquerda (RTL), use a propriedade Direction, que pode ser acessada através da janela Properties. Para mais informações, consulte Rendering Data Regions (Report Builder e SSRS).

Controlar como uma região de dados tablix é renderizada em uma página

A lista a seguir descreve maneiras de ajudar a controlar como uma região de dados tablix aparece em um relatório:

  • Controlar a paginação. Para controlar a quantidade de dados exibidos em cada página de relatório, você pode definir quebras de página em regiões de dados. Você também pode definir quebras de página em grupos. As quebras de página podem afetar o desempenho de renderização sob demanda, reduzindo a quantidade de dados que precisam ser processados em cada página. Para mais informações, consulte Paginação nos Serviços de Relatórios (Construtor de Relatórios e SSRS) e Adicionar uma Quebra de Página (Construtor de Relatórios e SSRS).

  • Visualização de dados em ambos os lados dos cabeçalhos de linha Você não está limitado a exibir cabeçalhos de linha na lateral de uma região de dados tablix. Você pode mover os cabeçalhos de linha entre colunas, para que as colunas de dados apareçam antes dos cabeçalhos de linha. Para fazer isso, modifique a propriedade GroupsBeforeRowHeaders para a matriz. Você pode acessar essa propriedade através da janela Propriedades. O valor dessa propriedade é um inteiro; Por exemplo, um valor de 2 exibirá duas instâncias de grupos de dados de coluna de região de dados antes de exibir a coluna que contém os cabeçalhos de linha.

Controlar como os grupos de linhas e colunas tablix são renderizados

Para controlar como um grupo de regiões de dados tablix são renderizados depende da estrutura do grupo. Uma região de dados tablix pode ter quatro áreas, conforme mostrado na figura a seguir:

Captura de ecrã de uma região de dados tablix que destaca as diferentes áreas e grupos.

A área do grupo de linhas e a área do grupo de colunas contêm cabeçalhos de grupo. Quando uma região de dados tablix tem cabeçalhos de grupo, você controla como as linhas e colunas se repetem definindo propriedades na página Geral da caixa de diálogo Propriedades do Tablix.

Se uma região de dados tablix tiver apenas uma área de corpo tablix, não haverá cabeçalhos de grupo. Existem apenas membros tablix estáticos e dinâmicos. Um membro estático é exibido uma vez em relação a um grupo de linhas ou colunas tablix. Um membro dinâmico repete uma vez para cada valor de grupo exclusivo. Por exemplo, em uma região de dados tablix que exibe uma ordem de venda, os nomes das colunas na ordem de venda podem ser exibidos em um membro de linha estático. Cada linha na ordem do cliente é exibida em um membro de linha dinâmica.

Você pode ajudar a controlar como um membro tablix é renderizado definindo propriedades no painel Propriedades. Para mais informações, consulte "Modo avançado" no Painel de Agrupamento (Construtor de Relatórios).

A lista a seguir descreve maneiras de ajudar a controlar como uma região de dados tablix aparece em um relatório:

Para mais informações sobre como exportar um relatório para diferentes formatos afeta a forma como uma região de dados tablix é renderizada numa página, consulte Comportamentos de Renderização (Construtor de Relatórios e SSRS).