Explorando a flexibilidade de uma região de dados Tablix

Quando você adiciona uma região de dados de tabela, de matriz ou de lista na Caixa de Ferramentas, você começa com um modelo inicial para uma região de dados Tablix, mas não está limitado por esse modelo. Você pode continuar a desenvolver como seus dados são exibidos, adicionando ou removendo qualquer recurso de região de dados Tablix, como grupos, linhas e colunas.

Quando você exclui um grupo de linhas ou de colunas, você tem a opção de excluir as linhas e colunas que são usadas para exibir valores de grupo. Também é possível adicionar ou remover manualmente. Para compreender como linhas e colunas são usadas para exibir detalhes e agrupar dados, consulte Compreendendo a região de dados Tablix.

Depois de alterar a estrutura da região de dados Tablix, você pode definir propriedades para ajudar a controlar a maneira como o relatório renderiza a região de dados. Por exemplo, você pode repetir cabeçalhos de colunas no topo de cada página ou manter um cabeçalho de grupo com o grupo. Para obter mais informações, consulte Controlando a exibição da região de dados Tablix em uma página do relatório (Reporting Services).

Alterando uma tabela para uma matriz

Por padrão, uma tabela tem linhas de detalhes que exibem os valores do conjunto de dados do relatório. Normalmente, uma tabela inclui grupos de linhas que organizam os dados de detalhes por grupo e, em seguida, inclui valores agregados com base em cada grupo. Para alterar a tabela para uma matriz, adicione grupos de colunas. Normalmente, você deve remover os grupos de detalhes quando a região de dados tem os grupos de linhas e de colunas para que possa exibir apenas os valores de resumo dos grupos. Para obter mais informações, consulte Como adicionar ou excluir um grupo em uma região de dados (Reporting Services).

Por definição, ao criar uma matriz, você adiciona uma célula de canto Tablix. É possível mesclar células nesta área e adicionar um rótulo. Para obter mais informações, consulte Como mesclar células em uma região de dados (Reporting Services).

Alterando uma matriz para uma tabela

Por padrão, uma matriz tem grupos de linhas e de colunas e nenhum grupo de detalhes. Para alterar uma matriz para uma tabela, remova grupos de colunas e adicione um grupo de detalhes para exibir nas linhas de detalhes. Para obter mais informações, consulte Como adicionar ou excluir um grupo em uma região de dados (Reporting Services) e Como adicionar um grupo de detalhes (Reporting Services).

Alterando uma lista padrão para uma lista agrupada

Por padrão, uma lista tem linhas de detalhes e nenhum grupo. Para alterar a lista para usar uma linha de grupo, renomeie o grupo de detalhes e especifique uma expressão de grupo. Para obter mais informações, consulte Como adicionar ou excluir um grupo em uma região de dados (Reporting Services)

Criando exibições de nível

Por padrão, quando você adiciona grupos a uma região de dados Tablix, as células na área do cabeçalho do grupo de linhas exibem valores de grupos em coluna. Quando você tem grupos aninhados, cada grupo é exibido em uma coluna separada. Para criar uma exibição de nível, remova todas as colunas do grupo, exceto uma, e formate a coluna restante para exibir a hierarquia do grupo como uma exibição de texto recuada. Para obter mais informações, consulte Como criar um relatório de nível.

Adicionando um grupo de detalhes adjacente

Por padrão, o grupo de detalhes é o grupo filho interno em uma hierarquia de grupo. Você não pode aninhar um grupo sob o grupo de detalhes. Você pode criar grupos de detalhes adjacentes adicionais, para exibir os 5 maiores produtos e os 5 menores produtos por vendas, por exemplo. Como você pode adicionar expressões de filtro e de classificação a cada grupo, você pode mostrar duas exibições de dados de detalhes do mesmo conjunto de dados em uma região de dados Tablix. Para obter mais informações, consulte Compreendendo grupos (Reporting Services), Como adicionar ou excluir um grupo em uma região de dados (Reporting Services) e Como adicionar um filtro (Reporting Services).