Partilhar via


Mostrar os mesmos dados numa matriz e num gráfico num relatório paginado (Construtor de Relatórios)

Aplica-se a: Construtor de Relatórios da Microsoft (SSRS) Designer de Relatórios do Power BI no SQL Server Data Tools

Quando quiser mostrar os mesmos dados em uma matriz e um gráfico em um relatório paginado, você deve definir propriedades em ambas as regiões de dados para especificar o mesmo conjunto de dados e também as mesmas expressões para filtros, grupos, classificações e dados.

Como ambas as regiões de dados terão o mesmo ancestral para os dados (o conjunto de dados do relatório), você pode adicionar um botão de classificação interativo à matriz que, quando o usuário clica nela, altera a ordem de classificação da matriz e do gráfico. Para mais informações, veja Adicionar Ordenação Interativa a uma Tabela ou Matriz (Construtor de Relatórios e SSRS).

Para usar os valores do grupo de colunas da matriz como uma legenda para o gráfico, você deve especificar as cores para os dados da série no gráfico e, em seguida, usar as mesmas cores que as cores de preenchimento para o plano de fundo das caixas de texto na célula da matriz que exibe os valores do grupo. Para mais informações, consulte Especificar Cores Consistentes em Múltiplos Gráficos de Forma (Construtor de Relatórios e SSRS).

Em tempo de execução, o relatório pode aparecer confuso se houver muitos valores de grupo para as definições de grupo. Talvez seja necessário filtrar valores, combinar grupos ou ajustar o limite do gráfico para combinar grupos para você. Para mais informações, consulte Ligar Múltiplas 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, no Construtor de Relatórios do Power BI e no Designer de Relatórios no SQL Server Data Tools.

Adicionar uma matriz e um gráfico para mostrar os mesmos dados

  1. Abra um relatório no modo de design.

  2. No separador Inserir, no grupo Regiões de Dados, clique em Matriz e, em seguida, clique no corpo do relatório ou num retângulo no corpo do relatório. Uma matriz é adicionada ao relatório.

  3. No separador Inserir , no grupo de Regiões de Dados , clique em Gráfico e depois selecione o tipo de gráfico. Um gráfico é adicionado ao relatório.

  4. (Opcional) No separador Inserir no grupo Itens de Relatório, clique em Retângulo e depois clique no relatório. Um retângulo é 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 de retângulo, você ajuda a controlar como a matriz e o gráfico são renderizados quando você visualiza o relatório.

    Nas próximas etapas, você escolherá o mesmo campo de conjunto de dados para exibir na matriz e para exibir no gráfico.

  5. No painel 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 agregada Soma é usada para calcular o valor do grupo. Se você alterar a função de agregação na matriz, deverá alterar no gráfico também.

  6. Na matriz, clique com o botão direito na célula com os dados, clique em Propriedades da Caixa de Texto e depois em Número. Escolha um formato apropriado para o valor do campo do conjunto de dados.

  7. Selecione OK.

  8. Arraste o mesmo campo de conjunto de dados escolhido na etapa 3 para a área Valores no gráfico.

  9. No gráfico, clique com o botão direito no eixo Y, clique em Propriedades do Eixo e depois em Número. Escolha o mesmo formato para os dados que você escolheu na etapa 4.

  10. Selecione OK.

    Nas próximas etapas, você definirá o grupo de linhas da matriz e o grupo de séries de gráficos para a mesma expressão e também definirá a ordem de classificação para o grupo de séries de gráficos.

  11. No painel Dados do Relatório, arraste o campo do conjunto de dados pelo qual você deseja agrupar para 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 que é a mesma que a expressão de grupo.

  12. Arraste o mesmo campo de conjunto de dados que você usou na etapa 9 para a área Grupos de Séries do gráfico.

  13. Clique com o botão direito no grupo na área de Grupos de Série e depois clique em Propriedades do Grupo de Série.

  14. Clique em Ordenar.

  15. Clique em Adicionar. Uma nova linha aparece na grade de expressões de classificação.

  16. Em Classificar por, na lista suspensa, escolha o campo do conjunto de dados pelo qual você escolheu agrupar na etapa 9.

  17. Selecione OK.

    Nas próximas etapas, você definirá o grupo de colunas da matriz e o grupo de categorias do gráfico para a mesma expressão e também definirá a ordem de classificação para o grupo de categorias do gráfico.

  18. No painel Dados do Relatório, arraste o campo do conjunto de dados pelo qual você deseja agrupar para colunas de matriz para o painel Grupos de Colunas.

    Por padrão, o grupo de colunas de matriz adiciona uma expressão de classificação que é igual à expressão de grupo.

  19. Arraste o mesmo campo de conjunto de dados que você usou na etapa 16 para a área Grupos de categorias do gráfico.

  20. Clique com o botão direito no grupo na área de GruposDeCategorias e depois clique em Propriedades do Grupo de Categoria.

  21. Clique em Ordenar.

  22. Clique em Adicionar. Uma nova linha aparece na grade de expressões de classificação.

  23. Em Classificar por, na lista suspensa, escolha o campo do conjunto de dados pelo qual você escolheu agrupar na etapa 16.

  24. Selecione OK.

  25. Visualize o resultado. Os grupos de matrizes, linhas e colunas exibem os mesmos dados que os grupos de gráficos, séries e categorias.