Lição 4: Adicionando gráficos de colunas e Databar (SSRS)

Nesta lição, você aprenderá a adicionar itens de relatório ao relatório Employee_Sales_Summary_2008R2, que ajuda um vendedor da AdventureWorks a responder à seguinte pergunta:

  • Como as vendas de cada categoria de produto neste mês se comparam com as vendas sazonais de anos anteriores?

Você adicionará um gráfico de colunas e um gráfico de databar para visualizar dados do conjunto de dados EmpSalesMonth2008R2.

O que você aprenderá

Nesta lição, você executará as seguintes tarefas:

  • Exibir as vendas de cada categoria de um mês de cada um de vários anos em um gráfico de colunas e em uma tabela com um gráfico databar.

  • Colocar ambos os gráficos como pares na superfície de design de relatórios para controlar onde os gráficos aparecerão no relatório renderizado.

Tempo estimado para concluir este tutorial: 20 minutos.

Requisitos

Para obter informações sobre os requisitos, consulte Pré-requisitos para os relatórios de exemplo AdventureWorks 2008R2 (SSRS).

Esta lição pressupõe que você concluiu Criando o projeto do servidor de relatório o projeto AdventureWorks2008R2_Base (SSRS) para criar o projeto do relatório, a fonte de dados compartilhada e os conjuntos de dados compartilhados, e a Lição 3: Adicionando uma matriz, variáveis e indicadores como KPIs (SSRS).

Dicas

Leia as dicas sobre como exibir as relações hierárquicas entre itens de relatórios usando o painel Estrutura de Tópicos do Documento. Para obter mais informações, consulte Dicas de design de relatórios (Construtor de Relatórios 3.0 e SSRS).

Para abrir o projeto e o relatório

  1. No Business Intelligence Development Studio, abra os Relatórios de Exemplo do projeto do servidor de relatório AdventureWorks 2008R2 que você criou na lição anterior.

  2. Abra o relatório Employee_Sales_Summary_2008R2.

Para adicionar e configurar um gráfico de colunas

  1. Adicione um gráfico de Colunas ao relatório sob o retângulo denominado rectCharts.

  2. No painel Dados do Relatório, no conjunto de dados EmpSalesMonth2008R2, proceda da seguinte maneira:

    1. Arraste Sales para Valores.

    2. Arraste Category para Grupos de Categorias.

    3. Arraste Year para Grupos de Séries.

  3. No painel Propriedades, defina Indicador como CategoriesColumnChart.

Para configurar o título e o eixo do gráfico

  1. Em Propriedades do Título, substitua o título do gráfico pela seguinte expressão: =Parameters!ReportMonth.Label & " Sales Comparison"

  2. Altere o Título do Eixo Vertical para Em Milhares.

  3. Abra Propriedades do Eixo Vertical.

    1. Na página Geral, em Opções de escala, selecione Ativar quebras de escala.

    2. Na página Número, formate os valores como Moeda.

    3. Defina Casas decimais como 0.

    4. Selecione Usar separador de milhares.

    5. Selecione Exibir valores em e clique em Milhares.

    6. No painel Propriedades, verifique se as propriedades do Eixo do Gráfico são exibidas.

    7. Expanda ScaleBreakStyle e defina BorderColor como Prateado.

  4. Exclua o Título do Eixo Horizontal.

  5. Abra Propriedades do Eixo Horizontal. Na página Rótulos, selecione Desabilitar ajuste automático e defina Ângulo de rotação do rótulo (graus) como 45.

  6. Mova a legenda para baixo do eixo horizontal.

Para adicionar uma matriz com um databar

  1. Adicione uma matriz ao lado do gráfico de colunas. Use as guias de alinhamento para alinhar a parte superior da matriz e do gráfico.

  2. No painel Dados do Relatório, no conjunto de dados EmpSalesMonth2008R2, arraste Category para Linhas.

  3. Clique com o botão direito do mouse na célula Dados, clique em Inserir, clique em Barra de Dados e, finalmente, clique em Barra Empilhada.

  4. No painel Dados do Gráfico, proceda da seguinte maneira:

    1. No painel Valores, clique em Adicionar campo (+) e clique em Sales.

    2. No painel Grupos de Séries, clique em Adicionar campo (+) e clique em Year.

  5. Na matriz, em Colunas, crie um Espaço Reservado denominado Título e defina seu valor como =Parameters!ReportMonth.Label & " Sales Comparison for Each Year".

  6. Expanda a largura da coluna que contém a barra de dados.

  7. Selecione a matriz e, no painel Propriedades, defina Indicador como MatrixwithNestedDatabarChart.

  8. Formate a matriz conforme necessário.

Adicionar um contêiner de retângulo para a matriz

Adicione um contêiner de retângulo para a matriz e o texto que explica o objetivo da matriz.

Para adicionar um contêiner de retângulo

  1. No Corpo do relatório, insira um Retângulo denominado rectSeasonalSales.

  2. Ao retângulo, adicione uma caixa de texto com o seguinte texto: Compare seasonal sales for [@ReportMonth.Label] for each category.

  3. Formate conforme necessário.

  4. Arraste o gráfico para o retângulo. O retângulo é expandido conforme necessário.

  5. Arraste a matriz com o gráfico databar até o retângulo e posicione-o ao lado do gráfico de colunas.

  6. Mova esse retângulo debaixo dos retângulos existentes e use guias de alinhamento para alinhar os lados do retângulo e seus itens de relatório aos outros itens de relatório da página.

  1. Selecione o texto na caixa de texto tbScenarioText.

  2. Com o mouse, realce a palavra coluna.

  3. Clique com o botão direito do mouse e abra a caixa de diálogo Propriedades do Texto.

  4. Na página Fonte, defina Cor como Azul e Efeitos como Sublinhado.

  5. Na página Ação, clique em Ir para o indicador.

  6. Em Selecione o indicador, digite CategoriesColumnChart.

  7. Repita as etapas 3 a 5 para a palavra databar.

  8. Em Selecione o indicador, digite MatrixwithNestedDatabarChart.

Para visualizar e verificar o relatório

  1. Visualize o relatório.

  2. Verifique o seguinte:

    1. O gráfico de colunas e de databar exibem as mesmas informações.

    2. No texto do cenário, o link coluna leva diretamente à página que contém o gráfico de colunas.

    3. No texto do cenário, o link databar leva diretamente à página que contém o gráfico databar.

  3. Distribua o relatório.

Próximas etapas

Você terminou de criar este relatório. Para criar outros relatórios de exemplo da AdventureWorks, consulte Tutoriais: Criando relatórios de exemplo do AdventureWorks 2008R2 (SSRS).

Consulte também

Outros recursos