Compartilhar via


Relatórios, partes de relatório e definições de relatório (Construtor de Relatórios e SSRS)

O Reporting Services 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.

ObservaçãoObservação

Você pode criar e modificar definições de relatório (.rdl) no Construtor de Relatórios e no Designer de Relatórios no SQL Server Data Tools. Cada ambiente de criação fornece modos diferentes para criar, abrir e salvar relatórios e itens relacionados. Para obter mais informações, consulte Partes de Relatório (Construtor de Relatórios e SSRS) e Partes de Relatório no Designer de Relatórios (SSRS) na Web em microsoft.com.

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

Uma definição de relatório é um arquivo que você cria no Construtor de Relatórios ou no Designer de Relatórios. 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.

As definições de relatório são gravadas em XML em conformidade com uma gramática XML chamada linguagem RDL. A linguagem RDL descreve os elementos XML, abrangendo todas as possíveis variações que um relatório pode assumir.

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

O Designer de Relatórios do Visual Studio produz arquivos de definição de relatório de cliente (.rdlc) a serem usados com o controle ReportViewer. Os arquivos .rdlc podem ser convertidos em arquivos .rdl para serem usados com o Designer de Relatórios do Reporting Services. Para obter mais informações sobre arquivos .rdlc, consulte a documentação do Visual Studio e Reporting Services e controles ReportViewer no Visual Studio.

Arquivos de partes de relatório (.rsc)

Uma definição de parte de relatório é um fragmento XML de um arquivo de definição de relatório. Para criar partes de relatório, crie uma definição de relatório e depois selecione itens de relatório no relatório para publicar separadamente como partes de relatório. Partes de relatório incluem regiões de dados, retângulos, além dos itens e imagens contidos neles. Você pode salvar uma parte de relatório com conjuntos de dados dependentes e referências à fonte de dados compartilhada para que ela seja reutilizada em outros relatórios.

Partes de relatório são itens de relatório autossuficientes que são armazenados no servidor de relatório e podem ser incluídos em outros relatórios. Use o Construtor de Relatórios para navegar e selecionar partes da Galeria de Partes de Relatório para acrescentar a seus relatórios. Use o Designer de Relatórios ou o Construtor de Relatórios para salvar partes do relatório para uso na Galeria de Partes de Relatório. Para obter mais informações, consulte Partes de Relatório (Construtor de Relatórios e SSRS) e Partes de Relatório no Designer de Relatórios (SSRS) na Web em microsoft.com.

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 está pronto para verificação por outros, você o publica salvando-o do Construtor de Relatórios em uma pasta pública no servidor de relatório, carregando-o através do Gerenciador de Relatórios ou implantando uma solução de projeto de relatório do Designer de Relatórios. 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.

Um relatório publicado é protegido por atribuições de função que usam o modelo de segurança baseada em funções do Reporting Services. Os relatórios publicados são acessados por meio de URLs, de Web Parts do SharePoint ou do Gerenciador de Relatórios. Outra opção é navegar até eles e abri-los no Construtor de Relatórios.

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 Localizando e exibindo relatórios no Gerenciador de Relatórios (Construtor de Relatórios e SSRS).

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:

  • Crie ou abra um relatório no Construtor de Relatórios ou no Designer de Relatórios e execute-o.

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

  • Localize e execute um relatório em um site do SharePoint integrado com um servidor de relatório do Reporting Services.

  • 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ê.

Assine um relatório, que é distribuído a uma caixa de entrada de emails ou a um compartilhamento de arquivos em um formato de saída especificado por você. O formato de renderização padrão de um relatório é 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 e SSRS).

Consulte também

Conceitos

Conceitos de criação de relatórios (Construtor de Relatórios e SSRS)

Guia de Introdução do Construtor de Relatórios

Instalando, desinstalando e oferecendo suporte ao Construtor de Relatórios

Localizando, exibindo e gerenciando relatórios (Construtor de Relatórios e SSRS)

Exportando relatórios (Construtor de Relatórios e SSRS)