Com criar relatório no Report Services do Microsoft SQL Server 2008 R2 integrado com o SisMoura
Objetivo Configurar o Reporting Services Como criar relatórios Como publicar relatórios Como acessar os relatórios
COMO INSTALAR
Instalação Instale o Microsoft SQL Server 2008 R2 -WITH ADVANCED SERVICE. Na instalação marque as opções abaixo
COMO CONFERIR SE TUDO ESTÁ FUNCIONANDO
Como conferir a instalação Abra o MircosoftSQL Management Studio e verifique se os bancos do Report Service foram criados
Como conferir a instalação Instale o IIS no Windows. Atenção: o IIS só funciona em versões específicas do Windows, como SERVER ou versões acima do Professional.
Como conferir a instalação Abra o IE(Internet Explorer) e acesse o endereço da máquina. Deverá aparecer a seguinte imagem.
Como conferir a instalação Abra o IE e acesse o endereço da máquina. Deverá aparecer a seguinte imagem.
Como conferir a instalação Inicie o serviço SQL Server Reporting Services Atenção: configure nas propriedades para iniciar automaticamente
Como conferir a instalação Acesse no o programa Reporting Services Configuration Manager
Clique em Connect Como conferir a instalação
Como conferir a instalação O botão START deve estar inativo
Como conferir a instalação Deixar o serviço usando a senha Local System
Como conferir a instalação Esta é a porta que estará liberada para acessar o Report Services
Como conferir a instalação Estes são os bancos de dados criados automaticamente quando instalou o Report Services
Como conferir a instalação Este é o endereço que o você conseguirá acessar os relatórios
Como conferir a instalação Acesse no IE o NOME_DA_MAQUINA/reports Deverá aparecer a seguinte tela
COMO CONFIGURAR O SERVIDOR
Como criar um relatório Acesse SQL Server Business Intelligence Development Studio
Como criar um relatório Clique em File > NewProject
Como criar um relatório Clique em Reporting Server Project Crie uma pasta dentro de Moura_chamada ReportingServices Clique em OK
Como criar um relatório Clique 1x com o botão direito em Reportproject clique em Properties
Como criar um relatório Digite no campo TargetServerURLo local onde foi publicado o reporting services Clique em OK
COMO CRIAR UM RELATÓRIO
Como criar um relatório 1º PASSO: CRIAR CONEXÃO COM O BANCO DE DADOS
Como criar um relatório Clique 1x com o botão direito em SharedData Source e clique em AddNewData Source
Como criar um relatório No campo Name escreva SisMoura Clique em Edit
Como criar um relatório Configure a conexão com o banco de dados eclique em Test Connection. Deverá exibir a mensagem. Clique em OK na mensagem e na tela Connection Properties
Clique em OK Como criar um relatório
Como criar um relatório Será criado a conexão com o banco de dados
Como criar um relatório Clique 1x com o botão direito em SisMourae clique em Deploy
Como criar um relatório Aguarde exibir a mensagem de sucesso
Como criar um relatório 2º PASSO: CRIAR O RELATÓRIO
Relatório proposto: Como criar um relatório Criar uma relação que mostre o Código e o Nome de todos os produtos
Como criar um relatório Clique 1x com o botão direito em Reportse clique em AddNewReport
Como criar um relatório Marque Don t show this page again Clique em Next
Como criar um relatório Em Shared data source selecione SisMoura Clique em Next
Como criar um relatório Crie a consulta em SQL do relatório no campo Query string Clique em Next Dica: use o botão QueryBuilder para ajudar a criar o relatório
Como criar um relatório Selecione o tipo de relatório Tabular Clique em Next
Como criar um relatório Crie a consulta em SQL do relatório no campo Query string Clique em Next Dica: use o botão QueryBuilder para ajudar a criar o relatório
Como criar um relatório Clique 1x em Codigoe clique em Details, clique 1x em Nome e clique em Details. Deverá ficar assim. Após clique em Next
Escolha o estilo da tabela Clique em Next Como criar um relatório
Como criar um relatório No campo Reportnamedê um nome sem acentuação e espaços Clique em Finish
Como criar um relatório O relatório será aberto para edição Este modo permite que você altere o desingdo relatório
Como criar um relatório Permite alterar os rótulos
Como criar um relatório Pode aumentar a coluna da grade
Como criar um relatório Para visualizar como ficou o relatório, clique em Preview O relatório sairá assim
Como criar um relatório 3º PASSO: PUBLICAR O RELATÓRIO
Como criar um relatório Clique 1x com o botão direito no relatório e clique em Deploy
Como criar um relatório Aguarde exibir a mensagem de sucesso
Como criar um relatório 4º PASSO: ACESSAR O RELATÓRIO
Abra o IE e acesse a URL Como acessar um relatório
Como acessar um relatório Clique em Report Project
Clique no relatório Como acessar um relatório
Como acessar um relatório O relatório será mostrado na tela
Como criar um relatório 5º PASSO: RECURSOS DO RELATÓRIO
Como acessar um relatório Permite exportar para PDV, Excel e Word
Como criar um relatório 6º PASSO: COMO CRIAR FILTROS
Como criar filtro avançado Será demonstrado como adicionar um filtro onde permite consultar por código do produto
Como criar filtro no relatório Clique com o botão direito em Parameterse clique em Add Parameter
Configure o campo Como criar filtro no relatório Nome do parâmetro: não colocar acento ou caracter especial Nome que aparecerá para o cliente Integer= permite apenas número Clique em OK
Como criar filtro no relatório Em Datasets, clique com o botão direito em DataSet1 e clique em Dataset Properties
Como criar filtro no relatório Coloque a condição WHERE No lugar do valor informe @Codigo(que é o nome do parâmetro criado anteriormente) Clique em OK
Como criar filtro no relatório Faça o Deploy do relatório
Acesse o relatório Como criar filtro no relatório Será criado o filtro no relatório Digite o código e clique no botão Exibir Relatório
Como criar filtro no relatório O relatório é exibido de acordo com o filtro
Como criar um relatório 7º PASSO: COMO CRIAR FILTROS AVANÇADOS
Como criar filtro avançado Agora será demonstrado como adicionar os grupos de produto dentro de um combobox para filtrá-lo
Como criar filtro avançado Nota: O parâmetro Codigofoi removido para não confundir
Como criar filtro avançado Crie um novo DataSetpara fazer o SELECT na tabela de GRUPO DE PRODUTO Clique em OK Dê um nome ao dataset iniciando com ds Marque para identificar o banco conectado Faça o SELECT buscando o código e o Nome do Grupo de Produto
Crie um novo parâmetro Como criar filtro avançado Onde: Name=Grupo Prompt=Grupo de Produto Clique em OK
Como criar filtro avançado Clique no item Avaliable Values Marque esta opção para indicar que o Grupo de Produto virá de uma tabela no banco de dados Selecione o datasetda conexão do grupo de produto Valueé o código do grupo de produto que será usado no comando SQL para fazer o WHERE Clique em OK Este é o campo que aparecerá para o cliente ao abrir o relatório
Como criar filtro avançado Clique nas propriedades do DataSet1 e altere o comando SQL realizando o WHERE do campo Grupo da tabela Produto Clique em OK
Como criar filtro avançado Faça o Deploy do relatório
Como criar filtro avançado Acesse o relatório pelo IE Gere o relatório
Como criar um relatório 8º PASSO: COMO ADICIONAR UMA COLUNA NA GRADE
Como adicionar uma nova coluna na grade Acesse as propriedades do DataSet1 Adicione na sintaxe SQL o campo Preco_Produto Clique em OK
Como adicionar uma nova coluna na grade O campo aparecerá no DataSet1
Como adicionar uma nova coluna na grade Arraste a coluna Preco_Produto para a grade A coluna aparecerá na grade
Como adicionar uma nova coluna na grade Altere a coluna como preferir Faça o Deploy Abra o relatório
Referências http://www.ssw.com.au/ssw/standards/rules/rulest obettersqlreportingservices.aspx http://technet.microsoft.com/enus/sqlserver/ff398089