Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a: Construtor de Relatórios da Microsoft (SSRS)
Designer de Relatórios
do Power BI no SQL Server Data Tools
Para controlar como as linhas e colunas de uma região de dados tablix exibem dados em um relatório paginado, você deve entender como especificar linhas e colunas para dados detalhados, para dados de grupo e para rótulos e totais. Em muitos casos, você pode usar as estruturas padrão de uma tabela, matriz ou lista para exibir seus dados. Para mais informações, consulte Tabelas (Construtor de Relatórios e SSRS),Matrizes ou Listas .
Uma região de dados tablix exibe dados detalhados em linhas de detalhes e colunas de detalhes e dados agrupados em linhas de grupo e colunas de grupo. Quando você adiciona grupos de linhas e grupos de colunas a uma região de dados tablix, linhas e colunas nas quais exibir os dados são adicionadas automaticamente. Você pode adicionar e remover linhas e colunas manualmente para personalizar uma região de dados tablix e controlar a maneira como seus dados são exibidos no relatório.
Para entender como personalizar uma região de dados tablix, você deve primeiro entender como interpretar as pistas visuais que você vê quando seleciona uma região de dados tablix na superfície de design.
Observação
Você pode criar e modificar arquivos de definição de relatório paginado (.rdl) no Construtor de Relatórios da Microsoft, no Construtor de Relatórios do Power BI e no Designer de Relatórios no SQL Server Data Tools.
Compreender os Sinais Visuais do Tablix
As indicações visuais em uma região de dados tablix ajudam você a trabalhar com uma região de dados tablix para exibir os dados desejados.
Manipuladores de Linha e Coluna
Quando você seleciona uma região de dados tablix, os gráficos de identificador de linha e coluna indicam a finalidade de cada linha e coluna. As alças indicam linhas e colunas que estão dentro ou fora de um grupo. A tabela a seguir mostra uma variedade de exibições de alças.
| Ícone | Description |
|---|---|
|
|
Apenas o grupo de detalhes na hierarquia do grupo de linhas |
|
|
Um grupo externo e o grupo de detalhes da criança |
|
|
Um grupo externo, um grupo interno; grupo sem detalhes |
|
|
Um grupo externo, um grupo interno e o grupo de detalhes da criança |
|
|
Um grupo externo com uma linha de rodapé para totais e um grupo interno |
|
|
Um grupo externo com uma linha de rodapé para totais, um grupo interno com uma linha de rodapé para totais e uma linha de detalhes |
|
|
Um grupo externo com um cabeçalho para rótulos e um rodapé para totais e um grupo interno; grupo sem detalhes |
Filas de Grupo
As linhas dentro de um grupo se repetem uma vez por valor de grupo exclusivo e normalmente são usadas para resumos agregados. As linhas fora de um grupo se repetem uma vez em relação ao grupo e são usadas para rótulos ou subtotais. Quando você seleciona uma célula tablix, as alças e colchetes de linha e coluna dentro da região de dados tablix mostram os grupos aos quais uma célula pertence. Esta figura exibe as seguintes pistas visuais:
Identificadores de linha e coluna que indicam associações de grupo.
Indicadores de grupo realçados que mostram a associação de grupo mais interna para uma célula selecionada.
Indicadores de grupo que mostram todas as associações de grupo para uma célula selecionada.
Linhas Totais
Depois de adicionar grupos de linhas e colunas, você pode adicionar uma linha para exibir totais para colunas e uma coluna para exibir totais para linhas. A figura a seguir mostra uma matriz com grupos de linhas e colunas, e uma linha total e uma coluna total.
Painel de Agrupamento
O painel Agrupamento exibe os grupos de linhas e colunas para a região de dados tablix atualmente selecionada na superfície de design. A figura a seguir mostra o painel Agrupamento para essa região de dados tablix.
O painel Grupos de Linha mostra o grupo pai Categoria e o grupo filho Subcat. O painel Grupos de colunas mostra o grupo pai Geografia e o grupo filho CountryRegion, e também o grupo Ano, que é um grupo adjacente ao grupo Geografia. Quando você seleciona o grupo Subcat no painel Grupos de linhas, a barra de grupo fica com um tom mais escuro de laranja e a célula de membro do grupo de linhas correspondente é selecionada na superfície de design.
Exibição de Dados em Linhas e Colunas
Linhas e grupos de linhas e colunas e grupos de colunas têm relações idênticas. A discussão a seguir descreve como adicionar linhas para exibir detalhes e agrupar dados em linhas em uma região de dados tablix, mas os mesmos princípios se aplicam à adição de colunas para exibir detalhes e dados agrupados.
Para cada linha em uma região de dados tablix, uma linha está dentro ou fora de cada grupo de linhas. Se a linha estiver dentro de um grupo de linhas, ela se repete uma vez para cada valor exclusivo do grupo, conhecido como uma instância de grupo. Se a linha estiver fora de um grupo de linhas, ela se repete apenas uma vez em relação a esse grupo. As linhas fora de todos os grupos de linhas são estáticas e se repetem apenas uma vez para a região de dados. Por exemplo, uma linha de cabeçalho ou rodapé de tabela é uma linha estática. As linhas que se repetem com pelo menos um grupo são dinâmicas.
Quando você tem grupos aninhados, uma linha pode estar dentro de um grupo pai, mas fora de um grupo filho. A linha se repete para cada valor de grupo no grupo pai, mas é exibida apenas uma vez em relação ao grupo filho. Para exibir rótulos ou totais de um grupo, adicione uma linha fora do grupo. Para exibir dados que mudam para cada instância do grupo, adicione uma linha dentro do grupo.
Quando você tem grupos de detalhes, cada linha de detalhes está dentro do grupo de detalhes. A linha se repete para cada valor no conjunto de resultados da consulta do conjunto de dados.
Para mais informações sobre hierarquias de grupos, consulte Compreender Grupos (Construtor de Relatórios e SSRS).
A figura a seguir mostra uma região de dados tablix com grupos de linhas aninhados e um grupo de detalhes.
Para uma região de dados tablix que exibe dados detalhados, o grupo de detalhes é o grupo filho mais interno. As linhas que você adiciona a um grupo de detalhes se repetem uma vez por linha no conjunto de resultados da consulta para o conjunto de dados vinculado a essa região de dados tablix. A figura a seguir mostra a última página do relatório renderizado. Nesta figura, você pode ver as últimas linhas de detalhes e a linha de subtotal para a última ordem.
Para cada coluna em uma região de dados tablix, os mesmos princípios se aplicam. Por exemplo, uma coluna está dentro ou fora de cada grupo de colunas; Para exibir totais, adicione uma coluna fora do grupo.
Para remover linhas e colunas associadas a um grupo, pode eliminar o grupo. Ao excluir um grupo, você tem a opção entre excluir apenas a definição de grupo ou excluir o grupo e todas as suas linhas e colunas associadas. Ao excluir apenas o grupo, você preserva o layout de linha e coluna na região de dados. Ao excluir o grupo e suas linhas e colunas relacionadas, você está excluindo todas as linhas e colunas estáticas (incluindo cabeçalhos e rodapés de grupo) e linhas e colunas dinâmicas (incluindo instâncias de grupo) associadas a esse grupo.
Para instruções passo a passo sobre como adicionar ou eliminar linhas e colunas, consulte Inserir ou Eliminar uma Linha (Construtor de Relatórios e SSRS) e Inserir ou Eliminar uma Coluna (Construtor de Relatórios e SSRS).
Compreender as Células de Tablix
As células de Tablix pertencem a uma das quatro áreas de tablix: o corpo de tablix, as áreas do grupo de colunas tablix ou tablix ou o canto tablix. Embora cada célula possa potencialmente exibir qualquer valor no conjunto de dados, a função padrão para cada célula é determinada por sua localização. Para obter informações detalhadas sobre as áreas de Tablix, consulte Tablix Data Region Areas (Report Builder e SSRS).
Por padrão, as células nas áreas do grupo de colunas e linhas tablix representam os membros do grupo. Os membros do grupo são organizados em várias estruturas de árvore na definição do relatório. A hierarquia do grupo de linhas expande-se horizontalmente. A hierarquia do grupo de colunas expande-se verticalmente. Essas células são adicionadas automaticamente quando você cria um grupo e exibem os valores exclusivos de um grupo em tempo de execução.
As células no canto tablix são criadas quando há áreas de grupo de linhas e colunas. Você pode mesclar células nessa área para criar um rótulo ou incorporar outro item de relatório.
As células na área do corpo tablix podem exibir dados detalhados quando a célula está em uma linha ou coluna de detalhes e dados de grupo agregados quando a célula está em uma linha ou coluna de grupo. O escopo dos dados em uma célula é a interseção do grupo de linhas mais interno e do grupo de colunas mais internas ao qual a célula pertence.
Observação
Os dados reais exibidos para cada célula são a expressão avaliada para o item de relatório que a célula contém, que normalmente é uma caixa de texto. Numa célula que pertence a uma linha ou coluna de detalhe, a expressão é por padrão nos dados detalhados (por exemplo, [LineTotal]). Numa célula que não pertence a uma linha ou coluna de detalhe, a expressão passa automaticamente a ser uma função agregada (por exemplo, Sum[LineTotal]). Se uma expressão não especificar uma função de agregação, mesmo que a célula pertença a uma linha ou coluna de grupo, o primeiro valor no grupo será exibido. Para mais informações sobre agregados, consulte Escopo de Expressão para Totais, Agregados e Coleções Incorporadas (Construtor de Relatórios e SSRS).
Fusão e Divisão das Células
Dentro de uma área tablix, você pode mesclar várias células adjacentes juntas. Por exemplo, você pode criar células para rótulos que abrangem várias colunas ou linhas.
Na área do canto tablix, as células podem ser combinadas em apenas uma direção de cada vez: horizontalmente entre colunas ou verticalmente para baixo linhas. Para mesclar um bloco de células, mescle as células horizontalmente primeiro. Depois que todas as células tiverem sido mescladas em uma única célula em cada linha, selecione as células adjacentes (você pode selecionar todas as células adjacentes em uma coluna) e mescle-as.
Na área do corpo tablix, as células só podem ser fundidas horizontalmente. Não há suporte para a fusão vertical de células.
Para mais informações, consulte Merge Cells in a Data Region (Report Builder e SSRS).
Você pode dividir uma célula que foi mesclada anteriormente. Você pode dividir as células horizontalmente entre colunas ou verticalmente para baixo linhas. Para dividir uma célula em um bloco de células, divida a célula horizontalmente primeiro e, em seguida, divida verticalmente quantas vezes forem necessárias.