Tutorial: Adicionando um gráfico de pizza ao seu relatório (Construtor de Relatórios 2.0)
Gráficos de pizza e gráficos de rosca exibem dados como uma proporção do todo. Os gráficos de pizza são os mais usados para fazer comparações entre grupos. Gráficos de pizza e de rosca, além dos gráficos de pirâmide e funil, constituem um grupo de gráficos conhecidos como gráficos de forma. Os gráficos de forma não têm nenhum eixo. Quando um campo numérico é solto em um gráfico de forma, o gráfico calcula a porcentagem de cada valor com relação ao total.
Se houver muitos pontos de dados em um gráfico de pizza, os rótulos dos pontos de dados também poderiam ficar muito cheios para ler. Neste cenário, avalie a possibilidade de usar um gráfico de linha. Pense nisso somente depois de ter agregado seus dados em alguns pontos de dados.
O que você aprenderá
Neste tutorial, você aprenderá a:
Criar um novo conjunto de dados e usar o designer de consulta relacional para escolher uma exibição do banco de dados. Uma exibição é um objeto predefinido que você pode usar para recuperar dados relacionados de tabelas separadas, por exemplo, de vendedor e de vendas anuais.
Adicionar um gráfico de pizza a fim de exibir os dados.
Exibir, em cada fatia da pizza, uma porcentagem para esta fatia comparada à pizza inteira.
Combinar várias fatias pequenas em uma fatia maior que representa todas.
Alterar as opções de exibição do gráfico de pizza.
Tempo estimado para concluir este tutorial: 10 minutos
Requisitos
Você deve concluir os seguintes pré-requisitos para executar o tutorial:
- Você deve ter acesso ao relatório Pedido de Vendas criado em Tutorial: Criando um relatório de tabela básico (Construtor de Relatórios 2.0).
Para abrir um relatório existente
Clique em Iniciar, aponte para Programas, para Construtor de Relatórios do Microsoft SQL Server 2008 e clique em Construtor de Relatórios 2.0.
No botão Construtor de Relatórios, clique em Abrir.
Clique em Sites e Servidores Recentes e, em seguida, navegue até Pedido de Vendas no servidor de relatório.
Depois, você adicionará um gráfico de pizza ao relatório.
Para adicionar um gráfico de pizza com o Assistente de Gráfico
Na faixa de opções, na guia Inserir, clique em Gráfico e em Assistente de Gráfico.
Como um conjunto de dados já existe no relatório, a página Escolha um conjunto de dados é aberta. Neste tutorial, você criará um novo conjunto de dados.
Clique em Criar um conjunto de dados e clique em Avançar duas vezes. A página Criar uma consulta é aberta.
Em alguns bancos de dados, as tabelas são organizadas em esquemas. A exibição Banco de dados mostra a hierarquia de esquemas. Você pode expandir cada esquema para consultar tabelas e exibições.
No painel de exibição Banco de dados, expanda Vendas, expanda Exibições e, em seguida, expanda vSalesPersonSalesByFiscalYears. Selecione as seguintes colunas: FullName e 2004.
Clique em Executar (!) para ver um conjunto de resultados.
O conjunto de resultados mostra 14 linhas e 2 colunas. Há uma linha para cada vendedor que exibe um nome e os totais de vendas do ano de 2004.
Clique em Avançar. A página Escolha um tipo de gráfico é aberta.
Clique em Pizza e depois em Avançar. A página Organizar campos de gráfico é aberta.
No painel Campos disponíveis, há 2 campos: FullName e ID2004. Os nomes de coluna que começam com um número são convertidos em nomes de campo de conjunto de dados que começam com as letras "ID" seguidas pelo número.
Arraste FullName até o painel Categorias. Esse painel define o número de fatias do gráfico de pizza. Neste exemplo, haverá 14 fatias, uma para cada vendedor.
Arraste ID2004 até o painel Valores. ID2004 representa todas as vendas no ano de 2004. O painel Valores exibe [Sum(ID2004)] porque o gráfico exibe o valor agregado de cada pessoa.
Clique em Concluir.
O gráfico é adicionado à superfície de design.
Clique em Executar para visualizar o relatório.
O relatório exibe o gráfico de pizza com 14 fatias, uma para cada vendedor. O tamanho de cada fatia representa as vendas de 2004 para aquele vendedor.
Depois, você pode exibir a quantidade de vendas como uma porcentagem da pizza inteira.
Para exibir as porcentagens em cada fatia do gráfico de pizza
Alterne para a exibição Design.
Clique com o botão direito do mouse no gráfico de pizza e clique em Mostrar Rótulos de Dados. Os rótulos de dados são exibidos no gráfico.
Clique com o botão direito do mouse em um rótulo e clique em Propriedades do Rótulo da Série.
Em Dados do rótulo, na caixa suspensa, selecione #PERCENT.
(Opcional) Para especificar quantas casas decimais o rótulo deve mostrar, digite "#PERCENT{Pn}" em que n é o número de casas decimais a serem exibidas. Por exemplo, para não exibir nenhuma casa decimal, use "#PERCENT{P0}".
Observação O Formato de Número na caixa de diálogo de propriedades do Rótulo da Série não tem nenhum efeito quando você formata as porcentagens. Isso formata os rótulos como porcentagens, mas não calcula qual porcentagem do gráfico de pizza cada fatia representa.
Clique em OK.
Clique em Executar para visualizar o relatório.
O relatório exibe a porcentagem do todo para cada fatia da pizza.
Para combinar fatias no gráfico de pizza menores do que 5% em uma fatia
Alterne para a exibição Design.
Na guia Exibir, no grupo Mostrar/Ocultar, selecione Propriedades.
Na superfície de design, clique em qualquer fatia do gráfico de pizza. As propriedades da série são exibidas no painel Propriedades.
Na seção Geral, expanda o nó CustomAttributes.
Defina a propriedade CollectedStyle como SingleSlice.
Verifique se a propriedade CollectedThresholdUsePercent está definida como True.
Verifique se a propriedade CollectedThreshold está definida como 5.
Na faixa de opções, na guia Início, clique em Executar para visualizar o relatório.
Na legenda, a categoria "Outro" agora existe. A nova fatia da pizza combina todas as fatias que estavam abaixo de 5% em uma fatia que representa 21% da pizza inteira.
Para adicionar um efeito de desenho ao gráfico de pizza
Alterne para a exibição Design.
Abra o painel Propriedades, se ainda não estiver aberto.
Clique duas vezes no gráfico de pizza. As propriedades da série do gráfico de pizza são mostradas no painel Propriedades.
No painel Propriedades, expanda o nó CustomAttributes.
Defina PieDrawingStyle como SoftEdge.
Observação Os efeitos do desenho e os efeitos 3D são opções exclusivas. Se um gráfico tiver efeitos 3D aplicados, PieDrawingStyle não estará disponível no painel Propriedades.
Clique em Executar para visualizar o relatório.
Próximas etapas
Você completou com êxito o tutorial Adicionando um gráfico de pizza ao seu relatório.
Consulte também