Compartilhar via


Lição 6: Adicionando agrupamentos e totais (Reporting Services)

Adicione agrupamento e totais ao relatório para organizar e resumir os dados.

Para saber mais sobre a adição de totais de execução a relatórios, consulte esse processamento em curah.microsoft.com: Adicionando totais aos relatórios do Reporting Services (SSRS) .

Neste tópico:

  • To group data in a report

  • To add totals to a report

  • To add a daily total to a report

  • To add a grand total to a report

  • To Publish the Report to the Report Server (Optional)

Para agrupar dados em um relatório

  1. Clique na guia Design.

  2. Se você não vir o painel Grupos de linhas, clique com o botão direito do mouse na superfície de design e clique em exibir e em Agrupamento.

  3. No painel Dados do Relatório, arraste o campo Date para o painel Grupos de Linhas. Posicione-o acima da linha chamada (Detalhes).

    Observe que a alça de linha agora exibe um colchete para mostrar um grupo. A tabela também tem duas colunas Data – uma em cada lado de uma linha pontilhada vertical.

    rs_BasicTableGroups1Design

  4. No painel Dados do Relatório, arraste o campo Order para o painel Grupos de Linhas. Posicione-o abaixo de Date e acima de (Detalhes).

    Observe que a alça de linha agora exibe dois colchetes para mostrar dois grupos. A tabela também tem duas colunas Pedido.

  5. Exclua as colunas Date e Order para a direita da linha dupla. Isso removerá os valores do registro individual para que apenas o valor do grupo seja exibido. Selecione as alças de coluna das duas colunas, clique com o botão direito do mouse e clique em Excluir Colunas.

    Selecionar colunas para exclusão

    Você pode formatar os cabeçalhos de coluna e a data novamente.

  6. Alterne para a guia Visualizar para visualizar o relatório. Sua aparência deve ser similar a esta ilustração:

    Tabela agrupada por data e ordem

  7. Ícone de seta usado com o link Voltar ao InícioTop

Para adicionar totais a um relatório

  1. Alterne para a exibição Design.

  2. Clique com o botão direito do mouse na célula da região de dados que contém o campo [LineTotal] e clique em Adicionar Total.

    Isso adicionará uma linha com uma soma do valor monetário de cada pedido.

  3. Clique com o botão direito do mouse na célula que contém o campo [Qty] e clique em Adicionar Total.

    Isso adicionará uma soma da quantidade de cada pedido à linha de total.

  4. Na célula vazia à esquerda de Sum[Qty], digite o rótulo "Total de Pedidos".

  5. Você pode adicionar uma cor do plano de fundo à linha de total. Selecione as duas células de soma e a célula de rótulo.

  6. No menu Formatar, clique em Cor do Plano de Fundo, clique em Cinza Claro e clique em OK.

    Modo de Exibição de Design: Tabela básica com total do pedido

  7. Ícone de seta usado com o link Voltar ao InícioTop

Para adicionar um total diário a um relatório

  1. Clique com o botão direito do mouse na célula Order, aponte para Adicionar Total e clique em Depois de.

    Isso adicionará uma nova linha que contém as somas de quantidade e valor monetário de cada dia e o rótulo "Total" na coluna Order.

  2. Digite a palavra Diário antes da palavra Total na mesma célula para que apareça Total Diário.

  3. Selecione a célula Total Diário, as duas células Soma e a célula vazia entre eles.

  4. No menu Formatar, clique em Cor do Plano de Fundo, clique em Laranja e clique em OK.

    rs_BasicTableSumDayTotalDesign

  5. Ícone de seta usado com o link Voltar ao InícioTop

Para adicionar um total geral a um relatório

  1. Clique com o botão direito do mouse na célula Date, aponte para Adicionar Total e clique em Depois de.

    Isso adicionará uma nova linha contendo as somas de quantidade e valor monetário de todo o relatório e o rótulo Total na coluna Data.

  2. Digite a palavra Geral antes da palavra Total na mesma célula para que apareça Total Geral.

  3. Selecione a célula Total Geral, as duas células Soma e as células vazias entre eles.

  4. No menu Formatar, clique em Cor do Plano de Fundo, clique em Azul Claro e clique em OK.

    Modo de Exibição de Design: Total geral em tabela básica

  5. Clique em Visualizar.

    A última página deve ter a seguinte aparência:

    Visualização: Tabela básica com total geral

  6. Ícone de seta usado com o link Voltar ao InícioTop

Para publicar o relatório no Servidor de Relatório (opcional)

  1. Uma etapa opcional é publicar o relatório concluído no servidor de relatório de modo nativo para que você possa exibir o relatório no Gerenciador de Relatórios.

  2. Na barra de ferramentas, clique em Projeto e, em seguida, em tutorial Propriedades....

  3. No TargetServerURL digite o nome de seu servidor de relatório, por exemplo http://<nomedoservidor>/nomedorelatório

  4. Clique em OK.

  5. Na barra de ferramentas, clique em Compilar e, em seguida, em Implantar tutorial.

    Se você vir uma mensagem semelhante à seguinte na janela de saída, ela indicará uma implantação com êxito.

    ------ Compilação iniciada: Projeto: tutorial, Configuração: Depuração ------Ignorando 'Sales Orders.rdl'.Item atualizado. Compilação concluída -- 0 erros, 0 avisos------ Implantação iniciada: Projeto: tutorial, Configuração: Depuração ------Implantando em http://<server name>/reportserverDeploying report '/tutorial/Sales Orders'.Deploy complete -- 0 erros, 0 avisos ========== Compilação: 1 com êxito ou atualizada, 0 falhas, 0 ignoradas ==================== Implantação: 1 com êxito, 0 falhas, 0 ignoradas ==========

    Se você vir uma mensagem de erro semelhante à seguinte, verifique se você tem permissões no servidor de relatório e se iniciou o SQL Server Data Tools com privilégios de administrador.

    "As permissões concedidas ao usuário ''XXXXXXXX\<seu nome de usuário>' não são adequadas para a execução desta operação."

  6. Inicie o Gerenciador de Relatórios com privilégios de administrador, por exemplo, clique com o botão direito no ícone para o Internet Explorer e clique em Executar como administrador.

    Navegue até a URL do Gerenciador de Relatórios, por exemplo: http://<server name>/reports.

  7. Navegue até a pasta que contém o relatório e clique no nome do relatório Pedidos de Vendas para exibir o relatório renderizado no navegador.

  8. Ícone de seta usado com o link Voltar ao InícioTop

Próximas etapas

Você concluiu com êxito o tutorial Criando um relatório de tabela básico.

Consulte também

Conceitos

Filtrar, agrupar e classificar dados (Construtor de Relatórios e SSRS)