Relatórios e definições de relatório (Construtor de Relatórios 2.0)

O Construtor de Relatórios 2.0 usa diversos termos para descrever um relatório em diferentes estados, incluindo a definição inicial, o relatório publicado e o relatório exibido conforme aparece para o usuário.

Arquivos de definição de relatório (.rdl)

Uma definição de relatório é um arquivo que você cria no Construtor de Relatórios 2.0. Ela fornece uma descrição completa das conexões de fonte de dados, das consultas usadas para recuperar dados, das expressões, dos parâmetros, das imagens, das caixas de texto, das tabelas e de todos os outros elementos de tempo de design que podem ser incluídos em um relatório. Embora as definições de relatório possam ser complexas, elas especificam, no mínimo, uma consulta e outros conteúdos do relatório, propriedades de relatório e um layout de relatório.

As definições de relatório são renderizadas em tempo de execução como um relatório processado. Naquele momento, os dados são recuperados da fonte de dados e formatados de acordo com as instruções na definição de relatório. Uma definição de relatório pode ser executada diretamente de seu computador e salva localmente ou pode ser publicada em um servidor de relatório para que outros possam executá-la também.

Relatórios publicados

Após criar um arquivo .rdl, você poderá salvá-lo localmente ou em uma pasta pessoal (como a pasta Meus Relatórios) no servidor de relatório. Quando o relatório estiver pronto para visualização de outros usuários, salve-o em uma pasta pública no servidor de relatório para publicá-lo. Um relatório publicado é um item que foi armazenado em um banco de dados de servidor de relatório e gerenciado em um servidor de relatório ou site do SharePoint. Os relatórios publicados são acessados por meio de URLs, Web Parts do SharePoint ou pelo Gerenciador de Relatórios ou você pode navegar até eles e abri-los no Construtor de Relatórios 2.0.

ObservaçãoObservação

Caso não tenha e queira ter uma pasta Meus Relatórios, contate o administrador do servidor.

Instantâneos de relatório

Um relatório também pode ser publicado como um instantâneo que contém informações de layout e dados do momento em que foi executado inicialmente. Os instantâneos de relatório não são salvos em um formato de renderização específico. Em vez disso, os instantâneos de relatório são renderizados em um formato de exibição final (como HTML) somente quando solicitado por um usuário ou aplicativo. Para obter mais informações, consulte Como adicionar um instantâneo ao histórico de relatório no Gerenciador de Relatórios (Construtor de Relatórios 2.0).

Relatórios renderizados

Um relatório renderizado é um relatório totalmente processado que contém dados e informações de layout em um formato adequado para exibição (como HTML). O relatório não pode ser exibido até ser renderizado em um formato de saída. Siga um destes procedimentos para renderizar um relatório:

  • Abra um relatório de servidor no Construtor de Relatórios e execute-o.

  • Localize um relatório no Gerenciador de Relatórios e execute-o.

  • Assine um relatório, que é entregue em uma caixa de entrada de email ou em um compartilhamento de arquivo em um formato de saída especificado por você.

O formato de renderização padrão para relatórios do Construtor de Relatórios é HTML 4.0. Além do HTML, os relatórios podem ser renderizados em diversos formatos de saída, incluindo Excel, Word, XML, PDF, TIFF e CSV. Assim como os relatórios publicados, os relatórios renderizados não podem ser editados nem salvos em um servidor de relatório. Para obter mais informações, consulte Exportando relatórios (Construtor de Relatórios 2.0).

Segurança de relatório

A segurança para relatórios é gerenciada com a atribuição de pessoas a funções diferentes. As funções diferentes têm permissões diferentes: os usuários podem acessar apenas os relatórios e dados que têm permissão para consultar. Para obter mais informações sobre o modelo de segurança com base em função do Reporting Services, consulte Localizando e exibindo relatórios no Gerenciador de Relatórios (Construtor de Relatórios 2.0).

Informações técnicas

As definições de relatório são gravadas em XML em conformidade com um esquema XML denominado linguagem RDL. A linguagem RDL descreve os elementos XML, abrangendo todas as possíveis variações que um relatório pode assumir. Para obter mais informações sobre definições de relatório ou RDL, consulte "Conceitos do Reporting Services" e "Linguagem RDL" na Documentação do Reporting Services nos Manuais Online do SQL Server.