Controlar a exibição da região dos dados tablix em uma página de relatório paginado (Report Builder)
Aplica-se a: Microsoft Report Builder (SSRS) Power BI Report Builder Report Designer no SQL Server Data Tools
Leia sobre as propriedades que você poderá definir em um relatório paginado para uma região de dados de tabela, matriz ou lista a fim de alterar sua aparência quando você vir o relatório.
Controlar a aparência dos dados
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:
Formatando dados. Para formatar dados em uma tabela, matriz ou lista, defina as propriedades de formato da caixa de texto na célula. É possível definir propriedades para várias células ao mesmo tempo. Para formatar dados em um gráfico, defina as propriedades de formatação na série. Para obter mais informações, confira Formatando itens de relatório (Construtor de Relatórios e SSRS) e Formatando um gráfico (Construtor de Relatórios e SSRS).
Gravando expressões. Para obter mais informações, confira Usos de expressões em relatórios (Construtor de Relatórios e SSRS) e Exemplos de expressões (Construtor de Relatórios e SSRS);.
Controlando a ordem de classificação. Para controlar a ordem de classificação, defina expressões de classificação na região de dados. Para controlar a ordem de classificação das linhas e das colunas associadas a um grupo, defina expressões de classificação no grupo, inclusive os grupos detalhados. Também é possível adicionar botões de classificação interativos para permitir que o usuário classifique uma região de dados Tablix ou seus grupos. Para obter mais informações, confira Classificar dados em uma região de dados (Construtor de Relatórios e SSRS).
Exibindo uma mensagem quando não há dados. Quando não há dados de um conjunto de dados de relatório em tempo de execução, é possível escrever uma mensagem própria a ser exibida em lugar da região de dados. Para obter mais informações, confira Definir uma mensagem Nenhum Dado para uma região de dados (Construtor de Relatórios e SSRS).
Ocultando dados condicionalmente. Para controlar condicionalmente se você deve mostrar ou ocultar uma região de dados ou partes de uma região de dados, é possível definir a propriedade Hidden como True ou como uma expressão. Entre as expressões podem estar referências a parâmetros de relatório. Também é possível especificar um item de alternância, para que usuário possa optar por exibir dados detalhados. Para obter mais informações, confira Ação de análise detalhada (Construtor de Relatórios e SSRS).
Mesclando células. Várias células contíguas em uma tabela podem ser integradas em uma única célula. Isso é conhecido como abrangência de coluna ou mesclagem de célula. As células só podem ser combinadas horizontal ou verticalmente. Quando você mescla células, apenas os dados na primeira célula são preservados. Os dados das demais células são removidos. As células mescladas podem ser divididas nas colunas originais. Para obter mais informações, confira Mesclar células em uma região de dados (Construtor de Relatórios e SSRS).
Controlar a posição e a expansão da região de dados tablix em uma página
Os seguintes recursos ajudam a controlar a forma como uma região de dados Tablix é exibida em um relatório renderizado:
Controlando a posição de uma região de dados Tablix em relação a outros itens de relatório. Uma região de dados Tablix pode ser posicionada acima, próxima a, ou abaixo dos demais itens de relatório na superfície de design de 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 do conjunto de dados vinculado, movendo itens de relatório semelhantes além do necessário. Para ancorar um Tablix próximo a outro item de relatório, crie os itens de relatório semelhantes e ajustar as posições relativas. Para obter mais informações, confira Comportamentos de renderização (Construtor de Relatórios e SSRS).
Alterando a direção de expansão. Para controlar se uma região de dados tablix se expande na página LTR (da esquerda para direita) ou RTL (da direita para esquerda), use a propriedade Direction, que pode ser acessada na janela Propriedades. Para obter mais informações, confira Renderizando regiões de dados (Construtor de Relatórios e SSRS).
Controlar como uma região de dados tablix é renderizada em uma página
A lista a seguir descreve modos que podem ajudar a controlar como uma região de dados Tablix aparece em um relatório:
Controlando a paginação. Para controlar a quantidade de dados exibidos em todas as páginas de relatório, é possível 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 da renderização sob demanda reduzindo a quantidade de dados que precisam ser processados em cada página. Para obter mais informações, confira Paginação no Reporting Services (Construtor de Relatórios e SSRS) e Adicionar uma quebra de página (Construtor de Relatórios e SSRS).
Exibindo dados em qualquer lado dos cabeçalhos de linha. Você não está limitado a exibir cabeçalhos de linha no lado de uma região de dados Tablix. É possível mover os cabeçalhos de linha entre colunas, para que as colunas de dados sejam exibidas antes dos cabeçalhos de linha. Para fazer isso, modifique a propriedade GroupsBeforeRowHeaders para a matriz. É possível acessar essa propriedade usando a janela Propriedades. O valor dessa propriedade é um inteiro. Por exemplo, um valor igual a 2 exibirá duas instâncias de grupos dos dados de coluna da região de dados antes da exibição da coluna que contém os cabeçalhos de linha.
Controlar como os grupos de linhas e colunas tablix são renderizados
A renderização dos grupos de regiões de dados Tablix depende da estrutura de grupo. Uma região de dados Tablix pode ter quatro áreas, como mostra a figura a seguir:
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ê pode controlar a repetição de linhas e colunas definindo as 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á nenhum cabeçalho de grupo. Só existem membros de 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 ocorre uma vez para cada valor de grupo exclusivo. Por exemplo, em uma região de dados Tablix que exibe um pedido de vendas, os nomes de coluna podem ser exibidos no pedido de vendas em um membro de linha estático. Cada linha do pedido de vendas é exibido em um membro de linha dinâmico.
Você pode ajudar a controlar como um membro Tablix é processado definindo propriedades no painel Propriedades. Para obter mais informações, confira "Modo avançado" em Painel Agrupamento (Construtor de Relatórios).
A lista a seguir descreve modos que podem ajudar a controlar como uma região de dados Tablix aparece em um relatório:
Repetindo cabeçalhos de linha e coluna em várias páginas.É possível exibir cabeçalhos de linha e coluna em todas as páginas abrangidas em uma região de dados tablix. Para obter informações, consulte Exibir cabeçalhos de linhas e colunas em várias páginas (Construtor de Relatórios e SSRS).
Mantendo cabeçalhos de linha e coluna na exibição durante a rolagem. É possível controlar se você deve manter os cabeçalhos de linha e coluna na exibição ao rolar um relatório usando um navegador. Para obter informações, confira Manter os cabeçalhos visíveis ao rolar por um relatório (Construtor de Relatórios e SSRS).
Para obter mais informações sobre como a exportação de um relatório de formatos diferentes afeta a maneira como uma região de dados Tablix é renderizada em uma página, confira Comportamentos de renderização (Construtor de Relatórios e SSRS).
Conteúdo relacionado
- Vinculando várias regiões de dados ao mesmo conjunto de dados (Construtor de Relatórios e SSRS)
- Regiões de dados aninhadas (Construtor de Relatórios e SSRS)
- Escopo das expressões para totais, agregações e coleções internas (Construtor de Relatórios e SSRS)
- Controlando quebras de páginas, títulos, colunas e linhas (Construtor de Relatórios e SSRS)
- Região de dados Tablix (Construtor de Relatórios e SSRS)
- Tabelas (Construtor de Relatórios e SSRS)
- Criar uma matriz
- Criar faturas e formulários com listas
- Tabelas, matrizes e listas (Construtor de Relatórios e SSRS)