Exibir os mesmos dados em uma matriz e um gráfico 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
Quando quiser mostrar os mesmos dados em uma matriz e em um gráfico em um relatório paginado, defina propriedades em ambas as regiões de dados para especificar o mesmo conjunto de dados, além das mesmas expressões para filtros, grupos, classificações e dados.
Como as regiões de dados terão o mesmo ancestral de dados (o conjunto de dados de relatório), você pode adicionar um botão de classificação interativo à matriz que, quando clicado, altera a ordem de classificação tanto da matriz quanto do gráfico. Para obter mais informações, confira Adicionar classificação interativa a uma tabela ou matriz (Construtor de Relatórios e SSRS).
Para usar os valores do grupo de colunas da matriz como legenda do gráfico, você deve especificar as cores dos dados da série no gráfico e usar as mesmas cores como cores de preenchimento no plano de fundo das caixas de texto da célula da matriz que exibe os valores do grupo. Para obter mais informações, confira Especificar cores consistentes em gráficos com várias formas (Construtor de Relatórios e SSRS).
Em tempo de execução, o relatório pode ficar desorganizado caso haja muitos valores para as definições de grupo. Você talvez precise filtrar valores, combinar grupos ou ajustar o limite do gráfico combinar grupos. Para obter mais informações, confira Vinculando várias regiões de dados ao mesmo conjunto de dados (Construtor de Relatórios e SSRS)
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.
Para adicionar uma matriz e um gráfico e exibir os mesmos dados
Abra um relatório no modo Design.
Na guia Inserir , no grupo Regiões de Dados , clique em Matrize, em seguida, clique no corpo do relatório ou em um retângulo no corpo do relatório. Uma matriz será adicionada ao relatório.
Na guia Inserir , no grupo Regiões de Dados , clique em Gráficoe, em seguida, selecione o tipo de gráfico. Um gráfico será adicionado ao relatório.
(Opcional) Na guia Inserir , no grupo Itens de Relatório , clique em Retânguloe clique no relatório. Um retângulo será adicionado ao relatório. Arraste a matriz e o gráfico das etapas 2 e 3 para o retângulo.
Ao colocar várias regiões de dados no contêiner do retângulo, você ajuda a controlar como a matriz e o gráfico serão renderizados quando você exibir o relatório.
Nas próximas etapas, você escolherá o mesmo campo do conjunto de dados que será exibido na matriz e no gráfico.
No painel de dados do relatório, arraste um campo de conjunto de dados numérico para a célula Dados na matriz.
Por padrão, a função de agregação Sum é usada para calcular o valor do grupo. Caso altere a função de agregação na matriz, você deve alterá-la no gráfico também.
Na matriz, clique com o botão direito do mouse na célula com dados, clique em Propriedades da Caixa de Textoe em Número. Escolha um formato apropriado ao valor do campo de conjunto de dados.
Selecione OK.
Arraste o mesmo campo do conjunto de dados que você escolheu na etapa 3 para a área Valores no gráfico.
No gráfico, clique com o botão direito do mouse no eixo Y, clique em Propriedades do Eixoe em Número. Escolha o mesmo formato dos dados escolhidos na etapa 4.
Selecione OK.
Nas próximas etapas, você definirá o grupo de linhas da matriz e o grupo de séries do gráfico usando a mesma expressão, além de definir a ordem de classificação do grupo de séries do gráfico.
No painel de dados do relatório, arraste o campo de conjunto de dados que você deseja agrupar por linhas de matriz para o painel Grupos de Linhas.
Por padrão, o grupo de linhas da matriz adiciona uma expressão de classificação igual à expressão de grupo.
Arraste o mesmo campo de conjunto de dados usado na etapa 9 para a área Grupos de Séries do gráfico.
Clique com o botão direito do mouse na área Grupos de Séries e clique em Propriedades do Grupo de Séries.
Clique em Classificar.
Clique em Adicionar. Uma nova linha é exibida na grade das expressões de classificação.
Em Classificar por, na lista suspensa, escolha o mesmo campo de conjunto de dados escolhido para agrupamento na etapa 9.
Selecione OK.
Nas próximas etapas, você definirá o grupo de colunas da matriz e o grupo de categorias do gráfico usando a mesma expressão, além de definir a ordem de classificação do grupo de categorias do gráfico.
No painel de dados do relatório, arraste o campo de conjunto de dados que você deseja agrupar por colunas de matriz para o painel Grupos de Colunas.
Por padrão, o grupo de colunas da matriz adiciona uma expressão de classificação igual à expressão de grupo.
Arraste o mesmo campo de conjunto de dados usado na etapa 16 para a área Grupos de Categorias do gráfico.
Clique com o botão direito do mouse no grupo na área Grupos de Categorias e clique em Propriedades de Grupo de Categorias.
Clique em Classificar.
Clique em Adicionar. Uma nova linha é exibida na grade das expressões de classificação.
Em Classificar por, na lista suspensa, escolha o mesmo campo de conjunto de dados escolhido para agrupamento na etapa 16.
Selecione OK.
Visualize o resultado. Os grupos de linhas e de colunas da matriz exibem os mesmos dados dos grupos de séries e de categorias do gráfico.
Conteúdo relacionado
- Vinculando várias regiões de dados ao mesmo conjunto de dados (Construtor de Relatórios e SSRS)
- Adicionar filtros de conjunto de dados, de região de dados e de grupo (Construtor de Relatórios e SSRS)
- Tabelas, matrizes e listas (Construtor de Relatórios e SSRS)
- Gráficos (Construtor de Relatórios e SSRS)