Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Neste tutorial, utiliza um assistente para criar um gráfico de tarte num relatório paginado do Reporting Services no Report Builder. Depois adiciona percentagens e modifica um pouco o gráfico de sectores.
Podes fazer este tutorial de duas formas diferentes. Ambos os métodos têm o mesmo resultado, que é um gráfico circular como o desta ilustração:
Pré-requisitos
Quer uses dados XML ou uma consulta Transact-SQL, precisas de ter acesso a Report Builder. Pode iniciar o Report Builder a partir de um servidor de relatórios do Reporting Services em modo nativo ou integrado no SharePoint, ou pode descarregar o Report Builder a partir do Centro de Transferências da Microsoft. Para mais informações, consulte o Construtor de Relatórios de Instalação.
Duas formas de fazer este tutorial
Utilize dados XML para este tutorial
Podes usar dados XML que copias deste artigo e colas no assistente. Não precisa de estar ligado a um servidor de relatórios do Reporting Services em modo nativo ou integrado em SharePoint, nem precisa de acesso a uma instância do SQL Server.
Crie o gráfico de pizza com dados XML.
Use uma consulta Transact-SQL que contenha dados para este tutorial
Pode copiar uma consulta com dados incluídos a partir deste artigo e colá-la no assistente. Precisas do nome de uma instância do SQL Server e credenciais suficientes para acesso apenas de leitura a qualquer base de dados. A consulta de conjunto de dados no tutorial usa dados literais, mas uma instância do SQL Server tem de processar a consulta para devolver os metadados necessários para um conjunto de dados de relatório.
A vantagem de usar a consulta Transact-SQL é que todos os outros tutoriais Report Builder usam o mesmo método. Portanto, quando trabalhas nos outros tutoriais, já sabes o que fazer.
A consulta Transact-SQL exige alguns outros pré-requisitos. Para mais informações, consulte Pré-requisitos para tutoriais (Report Builder).
Crie o gráfico circular com uma consulta Transact-SQL que contenha dados.
Crie o gráfico circular com dados XML
Inicie Report Builder a partir do portal web Reporting Services, ou do servidor de relatórios em modo integrado SharePoint, ou do seu computador.
Aparece o diálogo de Começar .
Se o diálogo Começar não aparecer, selecione Ficheiro e escolha Novo. O diálogo Novo Relatório ou Conjunto de Dados tem a maior parte do mesmo conteúdo que o diálogo Começar .
No painel esquerdo, verifique se está selecionado Novo Relatório .
No painel direito, selecione Assistente de Gráficos e depois selecione Criar.
Na página Escolher um conjunto de dados , selecione Criar um conjunto de dados e depois selecione Próximo.
Na página Escolha uma conexão com uma fonte de dados, selecione Novo.
Abre-se o diálogo Propriedades da Fonte de Dados .
Podes nomear uma fonte de dados como quiseres. Na caixa de Nome , introduza MyPieChart.
Na caixa Selecionar tipo de ligação , selecione XML.
Selecione o separador Credenciais, selecione Usar utilizador Windows atual. Pode ser necessária delegação Kerberos, e depois selecionar OK.
Na página Escolher uma ligação a uma fonte de dados , selecione MyPieChart e depois selecione Próximo.
Copie o texto seguinte e cole-o na caixa grande no topo da página de Desenhar uma consulta .
<Query> <ElementPath>Root /S {@Sales (Integer)} /C {@FullName} </ElementPath> <XmlData> <Root> <S Sales="150"> <C FullName="Jae Pak" /> </S> <S Sales="350"> <C FullName="Jillian Carson" /> </S> <S Sales="250"> <C FullName="Linda C Mitchell" /> </S> <S Sales="500"> <C FullName="Michael Blythe" /> </S> <S Sales="450"> <C FullName="Ranjit Varkey" /> </S> </Root> </XmlData> </Query>(Opcional) Selecione o botão Run (!) para ver os dados em que o seu gráfico se baseia.
Selecione Avançar.
Na página Escolher um tipo de gráfico , selecione Tarte e depois escolha Próximo.
Na página Organizar os campos do gráfico , clique duas vezes no campo Vendas na caixa Disponíveis .
Move-se automaticamente para a caixa Valores , porque o valor é um valor numérico.
Arraste o campo Nome Completo da caixa de campos Disponíveis para a caixa de Categorias (ou clique duas vezes nele). O valor vai para a caixa Categorias e depois seleciona Próximo.
A página de Pré-visualização mostra o seu novo gráfico circular com dados de representação. A legenda diz Nome Completo 1, Nome Completo 2, etc., em vez dos nomes dos vendedores, e o tamanho das fatias de tarte não é preciso. Este exemplo dá-lhe uma ideia de como é o seu relatório.
Selecione Concluir.
Agora vê o seu novo relatório de gráfico circular na Design View, ainda com dados representacionais.
Para ver o seu gráfico circular real, selecione Executar no separador Início da Fita.
Para continuar a modificar o seu gráfico de pizza, vá para Depois de executar o assistente neste artigo.
Crie o gráfico circular com uma consulta Transact-SQL
Start Report Builder a partir do portal web Reporting Services, do servidor de relatórios em modo integrado SharePoint ou do teu computador.
Aparece o diálogo de Começar .
Observação
Se o diálogo Começar não aparecer, selecione Ficheiro e escolha Novo. O diálogo Novo Relatório ou Conjunto de Dados tem a maior parte do mesmo conteúdo que o diálogo Começar .
No painel esquerdo, verifique se está selecionado Novo Relatório .
No painel direito, selecione Assistente de Gráficos e depois selecione Criar.
Na página Escolher um conjunto de dados , selecione Criar um conjunto de dados e depois selecione Próximo.
Na página Escolher uma ligação a uma fonte de dados , selecione uma fonte de dados existente ou navegue até ao servidor de relatórios e selecione uma fonte de dados, e depois selecione Próximo. Pode ser necessário introduzir um nome de utilizador e uma palavra-passe.
Observação
A fonte de dados que escolher não é importante, desde que tenha permissões adequadas. Não estás a obter dados da fonte de dados. Para mais informações, consulte Pré-requisitos para tutoriais (Report Builder).
Na página de Desenhar uma Consulta , selecione Editar como Texto.
Cole a seguinte consulta no painel de consulta:
SELECT 150 AS Sales, 'Jae Pak' AS FullName UNION SELECT 350 AS Sales, 'Jillian Carson' AS FullName UNION SELECT 250 AS Sales, 'Linda C Mitchell' AS FullName UNION SELECT 500 AS Sales, 'Michael Blythe' AS FullName UNION SELECT 450 AS Sales, 'Ranjit Varkey' AS FullName(Opcional) Selecione o botão Run (!) para ver os dados em que o seu gráfico se baseia.
Selecione Avançar.
Na página Escolher um tipo de gráfico , selecione Tarte e depois escolha Próximo.
Na página Organizar os campos do gráfico , clique duas vezes no campo Vendas na caixa Disponíveis .
Move-se automaticamente para a caixa Valores , porque é um valor numérico.
Arraste o campo Nome Completo da caixa de campos Disponíveis para a caixa de Categorias (ou clique duas vezes nele). O valor vai para a caixa Categorias e depois seleciona Próximo.
Selecione Concluir.
Agora está a visualizar o seu novo relatório de gráfico circular na superfície de design. O que vês é representacional. A legenda diz Nome Completo 1, Nome Completo 2, etc., em vez dos nomes dos vendedores, e o tamanho das fatias de tarte não é preciso. Este exemplo dá-lhe uma ideia de como é o seu relatório.
Para ver o seu gráfico circular real, selecione Executar no separador Início da Fita.
Depois de executares o mago
Agora que tem o seu relatório de gráfico circular, pode explorá-lo. No separador Executar da Fita, seleciona Design, para poderes continuar a modificá-lo.
Faz o gráfico maior
Poderá querer que o gráfico circular seja maior.
- Selecione o gráfico, mas não clique em nenhum elemento dele. Para selecionar e arrastar o canto inferior direito para redimensionar.
Note que a superfície de projeto fica maior à medida que vais arrastando.
Adicionar um título de relatório
- Selecione o título do gráfico no topo do gráfico e depois insira um título, como Gráfico Circular de Vendas.
- Com o título selecionado, no painel de Propriedades , mude Cor para Preto e TamanhoFonte para 12pt.
Percentagens adicionais
Clique com o botão direito no gráfico circular e selecione Mostrar Etiquetas de Dados. As etiquetas de dados aparecem em cada fatia do gráfico circular.
Clique com o botão direito nas etiquetas e selecione Propriedades da Etiqueta da Série. O diálogo de Propriedades da Etiqueta da Série é exibido.
Na caixa de dados Label, escreva #PERCENT{P0}.
O {P0} dá-te a percentagem sem casas decimais. Se inserires apenas #PERCENT, os teus números têm dois números decimais. #PERCENT é uma palavra-chave que executa um cálculo ou função por si. Existem outras palavras-chave que pode usar.
Selecione Sim para confirmar que quer definir UseValueAsLabel para False.
No separador Fonte , selecione Negrito e altere Cor para Branco.
Selecione OK.
Para mais informações sobre como personalizar etiquetas e legendas de gráficos, consulte Mostrar valores percentuais num gráfico circular (Report Builder) e Alterar o texto de um item de legenda (Report Builder).
E agora?
Agora que criou o seu primeiro relatório no Report Builder, está pronto para experimentar os outros tutoriais e começar a criar relatórios a partir dos seus próprios dados. Para executar Report Builder, precisa de permissão para aceder às suas fontes de dados, como bases de dados, com um cadeia de ligação, que na verdade o liga à fonte de dados. O administrador do sistema tem esta informação e pode configurá-lo.
Para avançar nos outros tutoriais, é necessário o nome de uma instância do SQL Server e credenciais suficientes para acesso apenas de leitura a qualquer base de dados. O seu administrador de sistema também pode configurar isso por si.
Finalmente, para guardar os seus relatórios num servidor de relatórios ou num site SharePoint integrado com um servidor de relatórios, precisa do URL e das permissões. Pode executar qualquer relatório que criar diretamente do seu computador, mas os relatórios têm mais funcionalidades quando executados a partir do servidor de relatórios ou do site SharePoint. Precisas de permissões para executar os teus relatórios ou outros a partir do servidor de relatórios ou do site SharePoint onde são publicados. Fale com o administrador do seu sistema para obter acesso.
Pode ajudar ler alguns dos conceitos e termos antes de começares. Veja conceitos do Reporting Services. Além disso, dedique algum tempo a planear antes de criar o seu primeiro relatório. É tempo bem investido. Ver Planeie um relatório (Report Builder).