Localizando, exibindo e gerenciando relatórios (Report Builder 3.0 e SSRS)

No Report Builder, você pode procurar pastas em um servidor de relatório ou site do SharePoint para encontrar relatórios, fontes de dados compartilhadas, modelos de relatório e outros itens de relatório relacionados e navegar no computador para localizar relatórios locais. Para facilitar a localização de relatórios, o Report Builder mantém uma lista de servidores e sites usados recentemente e fornece acesso direto às pastas Área de Trabalho, Meus Documentos e Meu Computador no sistema de arquivos do computador.

No Designer de Relatórios, você também pode navegar no seu computador para localizar relatórios locais. Após implantar relatórios em um servidor de relatório ou no site do SharePoint, você pode navegar o servidor de relatório usando o Gerenciador de Relatórios ou pesquisar o site do SharePoint para localizar relatórios. Relatórios e itens relacionados permanecem disponíveis localmente após serem implantados.

Para localizar um relatório em um servidor de relatório ou site do SharePoint a partir do Report Builder, forneça uma URL ao servidor de relatório ou site do SharePoint. Quando você instala o Report Builder pela primeira vez, pode especificar a URL a ser usada. Esse é o servidor ou site ao qual o Report Builder se conecta por padrão quando você salva ou abre relatórios.

Os relatórios podem ser visualizados no Report Builder e no Designer de Relatórios quando você cria ou atualiza relatórios, e exibidos e gerenciados em um servidor de relatório com o uso do Gerenciador de Relatórios, ou em um site do SharePoint integrado ao Reporting Services, usando as ferramentas e os recursos internos do SharePoint após a publicação dos relatórios. Para obter mais informações, consulte Visualizando Relatórios no Construtor de Relatórios 3.0 e Visualizando relatórios no Designer de Relatórios.

Quando você visualiza relatórios no Report Builder e no Designer de Relatórios, ou exibe relatórios no Gerenciador de Relatórios ou em um site do SharePoint, os dados são atualizados e os relatórios exibem os dados atuais da fonte de dados usados pelo relatório. Para exibir um relatório sem atualizar seus dados, use o histórico de relatório e os dados calculados com relatórios publicados. Não é possível usar esses recursos durante a visualização de relatórios no Report Builder e no Designer de Relatórios.

ObservaçãoObservação

Muitos relatórios usam fontes de dados compartilhadas, conjuntos de dados compartilhados e modelos de relatório. Estes itens são salvos separadamente no servidor de relatórios ou biblioteca do SharePoint. Se você mover as fontes de dados compartilhadas, os conjuntos de dados compartilhados ou os modelos de relatório para uma pasta, servidor de relatório ou biblioteca diferente, o relatório não poderá mais ser executado porque ele não poderá se conectar aos dados. Mover fontes de dados compartilhadas, conjuntos de dados compartilhados ou modelos de relatório afeta relatórios salvos em um servidor de relatório, biblioteca do SharePoint ou seu computador.

ObservaçãoObservação

É possível criar e modificar definições de relatórios (.rdl) no Report Builder 3.0 e no Designer de Relatórios no Business Intelligence Development Studio. Cada ambiente de criação fornece diferentes maneiras de criar, abrir e salvar relatórios e itens relacionados. Para obter mais informações, consulte Projetando e implementando relatórios usando o Designer de Relatórios (Reporting Services) na Web em microsoft.com.

Neste artigo

Localizando e exibindo relatórios no Report Builder

Exibindo e gerenciando relatórios em um servidor de relatório

Exibindo e gerenciando itens do servidor de relatórios de um site do SharePoint

Exibindo os relatórios em um aplicativo de desktop

Sobre as sessões de usuário

Tópicos de instruções

Nesta seção

Localizando e exibindo relatórios no Report Builder

Para localizar um relatório com o qual você deseja trabalhar ou para selecionar uma fonte de dados compartilhados, uma imagem ou um sub-relatório a ser usado em um relatório, procure no computador, nas pastas em um servidor de relatório ou em um site do SharePoint integrado ao Reporting Services.

Para localizar relatórios em um servidor de relatório, você deve especificar uma URL para o servidor de relatório e ter permissões apropriadas nas pastas que lhe permitem ler e salvar itens de relatório. Peça ao administrador do sistema o servidor de relatório para a URL e as permissões apropriadas. Para obter mais informações sobre URLs de exemplo, consulte Servidores de relatório e servidores de relatório do SharePoint (Construtor de Relatórios 3.0 e SSRS).

Depois que encontrar e abrir o relatório no Report Builder, você poderá visualizá-lo e fazer alterações. Ao visualizar o relatório, você vê os dados atuais. Para obter mais informações, consulte Visualizando Relatórios no Construtor de Relatórios 3.0.

O Report Builder pode ajudá-lo com as seguintes tarefas:

  • **Localizando relatórios   **Quando você procura um relatório, pode usar o estilo familiar da caixa de diálogo Abrir Arquivo do Microsoft Office, personalizada para o Report Builder. Você pode procurar as pastas em um servidor de relatório ou em um sistema de arquivos, inclusive Meus Relatórios, Sites e Servidores, Área de Trabalho, Meus Documentos, Meu Computador. Sites e Servidores fornece uma lista de servidores usados recentemente.

  • **Localizando fontes de dados compartilhadas   **Quando você procura uma fonte de dados compartilhada, pode escolher em uma lista de itens usados recentemente ou navegar até outra pasta no mesmo servidor de relatório do relatório.

  • Exibindo relatórios   Você visualiza um relatório no Report Builder ao criar ou atualizar relatórios. Quando o Report Builder está conectado a um servidor de relatório, esse servidor carrega e processa o relatório; caso contrário, os relatórios são processados localmente. O visualizador de relatório no Report Builder exibe o relatório renderizado.

ObservaçãoObservação

Você pode usar o Report Builder no modo local ou conectado a um servidor de relatório. Certas limitações se aplicam quando você não tem uma conexão ativa com um servidor de relatório. Para obter mais informações, consulte Servidores de relatório e servidores de relatório do SharePoint (Construtor de Relatórios 3.0 e SSRS).

Ícone de seta usado com o link Voltar ao InícioVoltar ao início

Exibindo e gerenciando relatórios em um servidor de relatório

É possível usar o Gerenciador de Relatórios para exibir e gerenciar relatórios no servidor de relatório. Procure as pastas no servidor para localizar relatórios, executar relatórios para exibi-los em um navegador e executar tarefas de gerenciamento.

O Gerenciador de Relatórios pode ajudá-lo com as seguintes tarefas de gerenciamento:

  • Exiba e atualize as propriedades de relatórios, as fontes de dados compartilhados e outros itens de relatório.

  • Carregue relatórios e crie novas fontes de dados compartilhados para relatórios.

  • Crie cronogramas para executar relatórios em horários e intervalos especificados.

  • Crie, altere ou exclua assinaturas para relatórios.

  • Crie o histórico de relatório e especifique o número de instantâneos de relatórios a serem mantidos no histórico de relatórios.

  • Crie novas pastas no servidor para organizar os relatórios da maneira desejada.

Algumas dessas tarefas talvez sejam executadas para você pelo administrador do servidor de relatório. Para saber mais sobre tarefas executadas em um servidor de relatórios, consulte Administração (Reporting Services).

Em geral, o Gerenciador de Relatórios contém pastas, relatórios, fontes de dados e modelos de relatório, bem como a pasta Meus Relatórios. A pasta Meus Relatórios é um espaço de trabalho pessoal que você pode usar para armazenar e trabalhar com seus relatórios. Outras pastas do servidor de relatórios são públicas e geralmente exigem que os usuários tenham permissões avançadas para adicionar ou modificar o conteúdo de pasta. Você pode criar pastas em Meus Relatórios para organizar ainda mais seus relatórios. Para obter mais informações, consulte Usando Meus Relatórios (Construtor de Relatórios 3.0 e SSRS).

O Gerenciador de Relatórios exibe relatórios no Visualizador de HTML do Reporting Services. O Visualizador de HTML fornece uma estrutura para a exibição de relatórios em HTML e inclui uma barra de ferramentas de relatório, uma seção de parâmetro, uma seção de credenciais e um mapa de documento. A barra de ferramentas de relatório fornece as funcionalidades de navegação de página, zoom, atualização, pesquisa, exportação, impressão e feed de dados. A barra de ferramentas do relatório também é exibida em uma janela do navegador na parte superior de um relatório quando você acessa relatórios por uma URL. A funcionalidade de impressão é opcional e deve ser ativada por um administrador. Quando disponível, um ícone Impressora é exibido na barra de ferramentas de relatório. As ilustrações a seguir mostram a barra de ferramentas do relatório em uma janela do Gerenciador de Relatórios e a barra de ferramentas do relatório aparece em close-up.

Janela do Gerenciador de Relatórios

Barra de ferramentas Relatório no Gerenciador de Relatórios

Barra de ferramentas do relatório

Barra de ferramentas do relatório

Após a execução de um relatório, você pode exportá-lo para outro formato, como Microsoft Excel ou PDF. Também é possível exportar o relatório usando uma extensão de renderização de dados, como CSV, e depois usar o arquivo de dados CSV como entrada para outro aplicativo. Para obter mais informações sobre como exportar relatórios, consulte Exportando relatórios (Construtor de Relatórios 3.0 e SSRS) e Como exportar um relatório como outro tipo de arquivo (Construtor de Relatórios 3.0 e SSRS).

A maneira mais fácil de selecionar e executar um relatório é abrir o Gerenciador de Relatórios e procurar ou navegar até o relatório a ser exibido. Para obter instruções detalhadas sobre como abrir relatórios, consulte Como abrir e fechar um relatório (Gerenciador de Relatórios).

Depois que executar um relatório, você poderá atualizá-lo para visualizar novos dados.

Atualizando relatórios

Com frequência, os dados de relatório são alterados e talvez você queira atualizar o relatório para exibir os dados mais novos. Você pode atualizar um relatório de três modos diferentes.

Opção

Resultado

Botão Atualizar na janela do navegador

Exibe o relatório armazenado no cache de sessão. Um cache de sessão é criado quando um usuário abre um relatório. O Reporting Services usa sessões do navegador para manter uma experiência de exibição consistente enquanto um relatório é aberto.

Botão Atualizar do navegador na barra de ferramentas de relatório

Quando você clica no botão Atualizar na barra de ferramentas do relatório, o servidor de relatório executa novamente a consulta e atualiza os dados de relatório se o relatório executar sob demanda. Se o relatório for armazenado em cache ou for um instantâneo, Atualizar será exibido no relatório armazenado no banco de dados do servidor de relatório.

Combinação de teclado CTRL+F5

Produz o mesmo resultado que clicar no botão Atualizar na barra de ferramentas do relatório.

Ícone de seta usado com o link Voltar ao InícioVoltar ao início

Exibindo e gerenciando itens do servidor de relatórios de um site do SharePoint

Quando o administrador de sistema configurar um servidor de relatório para execução em modo integrado do SharePoint, será possível exibir e gerenciar relatórios e demais itens do servidor de relatório a partir do site do SharePoint.

O site do SharePoint inclui páginas para definir as propriedades da fonte de dados, histórico do relatório, opções de processamento do relatório, agendas, assinaturas, parâmetros de relatórios e para criar agendas compartilhadas. É possível gerenciar os itens do servidor de relatórios em um site do SharePoint do mesmo modo que você cria e gerencia os mesmos a partir de outras ferramentas no SQL Server.

Para acessar as páginas do aplicativo, selecione ações específicas para itens a partir de um menu suspenso em um relatório ou outro item de servidor de relatórios que você adicionou anteriormente a uma biblioteca do SharePoint. Dependendo do item e suas permissões, você poderá também criar relatórios no Report Builder, gerar modelos e definir a segurança de item de modelo.

Para obter mais informações sobre o Reporting Services e a tecnologia do SharePoint, consulte Reporting Services com Integração do SharePoint nos Manuais Online do SQL Server no msdn.microsoft.com.

Localizando itens de servidor de relatório em um site do SharePoint

Antes de poder definir as propriedades, primeiro você deve localizar o item. Os itens do servidor de relatório são sempre armazenados em bibliotecas ou em uma pasta de uma biblioteca.

Ao acessar o site do SharePoint, você verá a página Procurar e a guia de Ferramentas de Biblioteca. A página Procurar relaciona as bibliotecas e o conteúdo da biblioteca selecionada. É possível exibir o relatório, modelos de relatório e outros itens na biblioteca, explorar pastas e pesquisar o site para localizar itens.

Para distinguir os itens do servidor de relatório de outros itens em um site do SharePoint, você pode usar o ícone para identificar visualmente um item ou colocar pausar cursor do mouse sobre o tipo e ler a extensão do arquivo. A imagem a seguir mostra pastas, um modelo de relatório e uma definição de relatório na biblioteca Relatórios:

Biblioteca do Sharepoint com itens do servidor de relatório

Exibindo relatórios

As definições de relatório (arquivos .rdl) que você carrega em uma biblioteca do SharePoint são exibidas através de uma Web Part do Visualizador de Relatórios que é instalada pelo Suplemento Reporting Services. Uma associação do arquivo .rdl é definida automaticamente quando você instala o suplemento. Ao selecionar um relatório, ele é aberto automaticamente no Web Part. Depois que o relatório abrir, você poderá usar a barra de ferramentas do relatório incluída na Web Part para navegar em páginas, pesquisar, aplicar zoom e imprimir o relatório. A barra de ferramentas inclui a opção Exportar como Feed de Dados para exportar o relatório como um feed de dados Atom e um menu Ações com opções para imprimir, assinar e exportar o relatório em formatos diferentes como PDF, Word e Excel. No menu Ações, você também pode abrir o relatório no Report Builder. A imagem a seguir mostra um relatório e as opções de Opções de exportação no menu Ação.

Barra de ferramentas e menu Ações do SharePoint

Gerenciando itens por meio de ações

As tarefas de gerenciamento têm suporte por meio das ações em um menu suspenso para cada item. Dependendo de suas permissões, cada item tem ações comuns que são padrão para todos os itens que estão armazenados em uma biblioteca do SharePoint. Exibir Propriedades e Editar Propriedades são exemplos de ações comuns. Ações personalizadas fornecem uma funcionalidade de gerenciamento específica para os itens. A imagem a seguir mostra as ações para uma definição de relatório. Exemplos de ações personalizadas para uma definição de relatório incluem Gerenciar Assinaturas e Gerenciar Opções de Processamento:

Comandos de menu para itens de servidor de relatório

Para obter mais informações sobre como usar essas ações para cada item do servidor de relatório, consulte Trabalhando com itens do servidor de relatório em um site do SharePoint (Reporting Services no modo integrado do SharePoint) nos Manuais Online do SQL Server em msdn.microsoft.com.

Ícone de seta usado com o link Voltar ao InícioVoltar ao início

Exibindo os relatórios em um aplicativo de desktop

Você pode ignorar a exibição do navegador completamente e usar um aplicativo de desktop (como o Microsoft Excel) como o visualizador de relatório. Para fazer isso, defina uma assinatura que especifica um formato de aplicativo de desktop e um destino de pasta compartilhado. O servidor de relatório gera seu relatório como um arquivo de aplicativo, anexa uma extensão de nome de arquivo e salva o relatório como um arquivo em seu disco rígido. Você pode usar o Microsoft Excel (ou outro aplicativo) em vez de um navegador para exibir seu relatório.

Ícone de seta usado com o link Voltar ao InícioVoltar ao início

Sobre as sessões de usuário

O Reporting Services usa sessões de navegador para manter a consistência enquanto exibe relatórios. As sessões se baseiam em conexões do navegador, não em usuários autenticados. Uma sessão nova é criada toda vez que um usuário abre um relatório em uma nova janela de navegador. Assim que uma sessão de navegador é estabelecida, você continua a trabalhar com a versão do relatório que foi aberta quando a sessão começou, mesmo que o relatório seja modificado no servidor de relatório. Por exemplo, se você abrir um relatório às 23 horas e um autor de relatório publicar novamente o mesmo relatório às 23h01, sua sessão conterá a versão que você abriu para a duração da sessão.

Se você atualizar um relatório na mesma sessão usando o botão Atualizar do navegador, a versão da sessão original do relatório será exibida. Se você atualizar um relatório sob demanda usando o botão Atualizar na barra de ferramentas do relatório, o relatório será executado novamente e novos dados, se houver, serão exibidos.

As informações da sessão são armazenadas no banco de dados temporário do servidor de relatório. O servidor de relatório não usa o gerenciamento de sessão ASP.NET. Se você reinicializar o servidor ou executar uma operação de recuperação de banco de dados, o estado de sessão não será restaurado. Para obter mais informações sobre o gerenciamento de sessão, consulte Identificando o estado de execução.

Ícone de seta usado com o link Voltar ao InícioVoltar ao início

Tópicos de instruções

É possível usar o Gerenciador de Relatórios para exibir e gerenciar relatórios. Para obter mais informações, consulte Tópicos de instruções sobre o Gerenciador de Relatórios.

Ícone de seta usado com o link Voltar ao InícioVoltar ao início

Nesta seção

Os tópicos a seguir fornecem informações adicionais sobre como exibir e gerenciar relatórios.

Ícone de seta usado com o link Voltar ao InícioVoltar ao início

Histórico de alterações

Conteúdo atualizado

Nota adicionada sobre os efeitos de mover fontes de dados compartilhadas, conjuntos de dados compartilhados e modelos de relatório.