Visualizando relatórios
Ao criar um relatório, convém visualizá-lo antes da publicação em um ambiente de produção. Há várias formas de se fazer isso: você pode alternar para o modo de Visualização no Designer de Relatórios, usar a janela de visualização do Designer de Relatórios e publicar o relatório em um servidor de relatórios em um ambiente de teste.
Observação |
---|
Quando você visualizar um relatório, seus dados serão armazenados em cache em um arquivo no computador local. Ao visualizar novamente o mesmo relatório usando a mesma consulta, os mesmos parâmetros e as mesmas credenciais, o Designer de Relatórios recuperará a cópia em cache em vez de executar a consulta mais uma vez. O arquivo de dados será salvo como <reportname>.rdl.data no mesmo diretório do arquivo de definição de relatório. Ele não será excluído quando você fechar o Designer de Relatórios. |
Modo de Visualização
É possível visualizar um relatório no Designer de Relatórios clicando em Visualizar. Isso executará o relatório localmente, usando a mesma funcionalidade de processamento e renderização de relatório do servidor de relatórios. O relatório será exibido como uma imagem interativa: é possível selecionar parâmetros, clicar em links, exibir o mapa do documento e expandir e recolher áreas ocultas do relatório. Também é possível exportar o relatório para qualquer formato de renderização instalado.
Visualização autônoma
Outra forma de visualizar um relatório é executar seu projeto em uma configuração de depuração, por exemplo, para depurar assemblies personalizados que você criou. Há três maneiras de executar um projeto:
Clicando em Iniciar no menu Depurar.
Clicando no botão Iniciar da barra de ferramentas padrão Visual Studio.
Pressionando F5.
Se você usar a configuração de projeto que cria um relatório mas não o implanta, o relatório especificado na propriedade StartItem da configuração atual será aberto em outra janela de visualização. A janela de visualização exibirá o relatório da mesma forma e terá a mesma funcionalidade do modo de Visualização.
Observação |
---|
Antes de depurar um relatório, defina um item inicial. Para definir um item inicial no Gerenciador de Soluções, clique com o botão direito do mouse no projeto de relatório, clique em Propriedades e, em seguida, em StartItem, selecione o nome do relatório que será exibido. |
Para visualizar um relatório em particular que não é o item inicial do projeto, selecione uma configuração que cria o relatório mas não o implanta (por exemplo, a configuração DebugLocal), clique com o botão direito do mouse no relatório e, em seguida, clique em Executar. Escolha uma configuração que não implante o relatório, caso contrário, o relatório será publicado no servidor de relatórios em vez de ser exibido localmente na janela de visualização.
Visualizar Impressão
Na primeira vez em que você visualizar o relatório em modo de Visualização ou na janela de visualização, a exibição do relatório será similar a um relatório gerado pela extensão de renderização HTML. A visualização não é HTML, mas o layout e a paginação do relatório são semelhantes a uma saída em HTML.
Você pode alterar a exibição para representar um relatório impresso alternando para o modo Visualizar Impressão. Clique no botão Visualizar Impressão na barra de ferramentas de visualização. O relatório será exibido como se tivesse sido impresso. Essa exibição é similar à saída produzida pelas extensões de renderização de Imagem e PDF. A visualização de impressão não é um arquivo de imagem ou PDF, mas o layout e a paginação do relatório são semelhantes a uma saída nesses formatos.
Publicando em um servidor de teste
Também é possível testar os relatórios publicando-os em um servidor de teste. A publicação do relatório em um servidor de teste é igual à publicação em um servidor de produção. Para obter mais informações sobre como publicar um relatório, consulte Publicando relatórios em um servidor de relatórios.
Consulte também