Compartilhar via


Adicionando dados a uma região de dados Tablix em um relatório paginado (Construtor de Relatórios)

Aplica-se a: Microsoft Report Builder (SSRS) Power BI Report Builder Report Designer no SQL Server Data Tools

Em relatórios paginados, para exibir dados de um conjunto de dados de relatório em uma tabela ou matriz, em cada célula de dados, especifique o nome de um campo do conjunto de dados a ser exibido. É possível exibir dados de detalhes ou dados agrupados. Se você adicionar grupos a uma tabela ou matriz, linhas e colunas para valores de grupo e dados de grupo serão adicionados automaticamente. Em seguida, é possível adicionar subtotais e totais aos dados.

Todos os dados em uma região de dados pertencem a pelo menos um grupo. Dados de detalhes são membros do grupo de detalhes. Para obter mais informações sobre dados agrupados e detalhes, confira Noções básicas sobre grupos (Construtor de Relatórios).

Observação

Você pode criar e modificar arquivos de definição de relatório paginado (.rdl) no Construtor de Relatórios da Microsoft, Construtor de Relatórios do Power BI e no Designer de Relatórios no SQL Server Data Tools.

Adicionar dados detalhados

Dados de detalhes são todos os dados de um conjunto de dados de relatório depois da aplicação de filtros ao conjunto de dados, região de dados e grupo de detalhes. Todos os dados de detalhes exibidos em uma única região de dados tablix devem vir do mesmo conjunto de dados de relatório.

Para adicionar dados de detalhes de um conjunto de dados de relatório a uma região de dados tablix, arraste um campo do conjunto de dados do painel Dados do Relatório para cada célula na linha de detalhes. Para células existentes em uma região de dados tablix, é possível adicionar ou editar uma expressão de conjunto de dados usando o seletor de campo em cada célula ou arrastando um campo do painel Dados do Relatório para a célula. Para criar mais colunas, você pode arrastar o campo do painel Dados do Relatório e inseri-lo em uma região de dados tablix existente.

Por padrão, em tempo de execução, uma célula na linha de detalhes exibe dados de detalhes e uma célula em uma linha de grupo exibe um valor de agregação. Para obter mais informações sobre as linhas e colunas tablix, confira Células, linhas e colunas da região de dados tablix (Construtor de Relatórios).

Um modelo de tabela e um modelo de lista fornecem uma linha de detalhes. Um modelo de matriz não tem nenhuma linha de detalhes. Se sua região de dados tablix não tiver nenhuma linha de detalhes, você poderá adicionar uma linha definindo um grupo de detalhes. Para obter mais informações, confira Adicionar um grupo de detalhes (Construtor de Relatórios).

Adicionar dados agrupados

Dados agrupados são todos os dados de detalhes especificados por uma expressão de grupo depois da aplicação de filtros ao conjunto de dados, região de dados e o grupo. Para organizar dados de detalhes em grupos, arraste campos do painel Dados do Relatório para o painel Agrupamento. Quando você adiciona um grupo, o Reporting Services adiciona automaticamente linhas ou colunas relacionadas à região de dados Tablix na qual exibir dados agrupados. As células dessas linhas ou colunas são associadas aos dados agrupados. Para obter mais informações, confira Adicionar ou excluir um grupo em uma região de dados (Construtor de Relatórios).

Por padrão, quando você adiciona um campo de conjunto de dados que representa dados numéricos a uma célula em uma linha ou coluna do grupo, o valor da célula é a soma dos dados agrupados com o escopo das associações do grupo de linhas e colunas da célula. É possível alterar a função de agregação padrão Sum para qualquer outra função de agregação, como Avg ou Count. Você também pode alterar o escopo padrão para um cálculo agregado. Por exemplo, é possível alterar o padrão para calcular a porcentagem de contribuição de um valor para um grupo de linhas. Para obter mais informações, confira Escopo de expressão para totais, agregados e coleções internas (Construtor de Relatórios).

Por padrão, todos os dados agrupados vêm do mesmo conjunto de dados de relatório. Em uma região de dados tablix, é possível incluir valores de agregação de outro conjunto de dados especificando o nome do conjunto de dados como um escopo. É possível especificar vários valores de agregação de vários conjuntos de dados dentro de uma única região de dados tablix. Para obter mais informações, consulte Referência de funções agregadas (Construtor de Relatórios).

Adicionar subtotais e totais

Para adicionar subtotais a um grupo e totais gerais à região de dados, use o recurso Adicionar Total no menu de atalho em uma célula ou no painel Agrupamento. As linhas e colunas nas quais exibir os totais são automaticamente adicionadas para você. Expressões de subtotais e totais são padronizadas usando a função de agregação Sum . Depois de adicionar a expressão, é possível alterar a função padrão. Para obter mais informações, confira Adicionar um total a um grupo ou a uma região de dados Tablix (Construtor de Relatórios) e Escopo das expressões para totais, agregações e coleções internas (Construtor de Relatórios).

Adicionar rótulos

Para adicionar rótulos para um grupo ou para a região de dados, adicione uma linha ou coluna fora do grupo a ser rotulado. Linhas e colunas de rótulo são semelhantes a linhas e colunas adicionadas para exibir totais. Para obter mais informações, confira Inserir ou excluir uma linha (Construtor de Relatórios) ou Inserir ou excluir uma coluna (Construtor de Relatórios).

Adicionar uma região de dados tablix existente de outro relatório

É possível copiar uma região de dados de outro relatório e colá-la em um relatório novo ou existente. Depois de colar a região de dados, você deve garantir que o conjunto de dados que a região de dados usa esteja definido. Você também deve garantir que os campos do conjunto de dados tenham nomes e tipos de dados idênticos aos do relatório original. Você não pode copiar conjuntos de dados de um relatório para outro, mas se seus relatórios usarem fontes de dados compartilhadas, você poderá duplicar o conjunto de dados rapidamente em outro relatório. Além disso, é possível importar o texto da consulta para as consultas que recuperam os dados do conjunto de dados, o que simplifica a duplicação de consultas nos relatórios. Para obter mais informações, confira Relatório de Conjuntos de Dados Incorporados e Conjuntos de Dados Compartilhados (Report Builder).