Compartilhar via


Extensões de renderização disponíveis (Reporting Services)

Os formatos de exportação têm suporte por meio das extensões de renderização que estão instaladas no servidor de relatórios. Há três tipos de processadores:

  • Processadores de dados   Os processadores de dados eliminam todas as informações de formatação e layout do relatório e exibem apenas os dados. O arquivo resultante pode ser usado para importar os dados brutos do relatório em outro tipo de arquivo, como o Excel, outro banco de dados, uma mensagem de dados XML, ou um aplicativo personalizado.

    Os processadores de dados a seguir têm o suporte de: CSV e XML.

  • Processadores de quebra de página flexíveis   Os processadores de quebra de página flexíveis mantêm o layout e a formatação do relatório. O arquivo resultante é otimizado para exibição com base em tela e entrega, como em uma página de Web ou nos controles do ReportViewer.

    Os processadores de quebra de página flexíveis a seguir têm suporte: o Microsoft Excel, Microsoft Word, MHTML (arquivo da Web) e os controles do ReportViewer.

  • Processadores de quebra de página não flexíveis   Os processadores de quebra de página não flexíveis mantêm o layout e a formatação do relatório. O arquivo resultante é otimizado para uma experiência consistente de impressão, ou para exibir o relatório online em formato de um livro.

    Os processadores de quebra de página não flexíveis a seguinte têm suporte: TIFF e PDF.

Dica

Quando você projetar o seu relatório em uma ferramenta de criação do Reporting Services e visualizar o relatório resultante, ele é renderizado primeiro em HTML no Report Viewer.

A tabela a seguir descreve os formatos de renderização que podem ser usados para exportar seu relatório. Para obter mais informações sobre qual extensão de renderização usar, consulte Entendendo os comportamentos de renderização e Comparando a funcionalidade interativa para extensões de renderização de relatório diferentes.

Tipo de processador

Formato

Descrição

Recomendações

Processador de quebra de página flexível

Excel

Abre um relatório no Microsoft Excel.

Use este formato para trabalhar com os dados do relatório Excel 2000 ou versões superiores.

Para obter mais informações, consulte Exportando para Microsoft Excel.

Processador de quebra de página flexível

Word

Abre um relatório no Microsoft Word.

Use este formato para trabalhar com os dados do relatório Word 2000 ou versões superiores.

Para obter mais informações, consulte Exportando para Microsoft Word.

Processador de quebra de página flexível

Arquivo da Web

Abre um relatório em MHTML. O relatório é aberto no Internet Explorer.

Em contraste com outras extensões de renderização HTML, o formato de arquivo da Web produz um relatório portátil autossuficiente (insere imagens dentro do relatório). Use esse formato para exibir relatórios HTML offline ou para entrega baseada em email.

Para obter mais informações, consulte Renderizando para HTML.

Processador de quebra de página não flexível

Arquivo do Acrobat (PDF)

Abre um relatório no Adobe Acrobat Reader (versão 6.0 ou posterior).

Use este formato para criar as versões em PDF do relatório que pode ser aberto nos visualizadores PDF que dão suporte ao PDF 1.3 ou posterior.

Para obter mais informações, consulte Exportando para um arquivo PDF.

Processador de quebra de página não flexível

TIFF

Abre um relatório em um formato orientado para páginas.

Use este formato para criar versões de imagem de um relatório.

Para obter mais informações, consulte Exportando para um arquivo de imagem.

Processador de dados

XML

Abre um relatório em XML.

Use este formato para copiar dados de um relatório de um servidor de relatórios para outros aplicativos ou servidores.

Para obter mais informações, consulte Exportando para XML.

Processador de dados

CSV

Abre um relatório no formato delimitado por vírgulas. O relatório é aberto em um aplicativo associado a formatos de arquivo CSV.

Use este formato para copiar dados de um relatório de um servidor de relatórios para outros aplicativos ou servidores.

Para obter mais informações, consulte Exportando para um arquivo CSV.

Processador de dados

XML compatível com Atom

Gera um documento de serviços do Atom e feeds de dados.

Use este formato para gerar feeds de dados e fazer dados de relatório a partir de um servidor de relatório disponível para aplicativos que consomem feeds de dados compatíveis com Atom. Para obter mais informações, consulte Gerando feeds de dados de relatórios.

Opções de configuração

Estas opções de extensão de renderização são disponibilizadas por meio das definições da configuração. A funcionalidade de Exportação pode variar de uma instalação de servidor de relatórios para o próximo baseado nestes configurações.

  • Um desenvolvedor pode definir os parâmetros de URL que ocultam a barra de ferramentas de um relatório, impedindo o uso da opção de exportação e demais recursos da barra de ferramentas.

  • Um desenvolvedor pode definir os parâmetros URL que renderizam o relatório em um formato de saída específico.

  • O administrador do servidor de relatórios pode adicionar ou remover as extensões de renderização a partir dos arquivos de configuração, determinando quais formatos de exportação estão disponíveis na lista suspensa.

  • Um administrador do servidor de relatório pode especificar as configurações das informações de dispositivo que anulam o comportamento padrão da renderização.

Os formatos de exportação disponíveis em um servidor de relatórios são definidos por meio das definições da extensão de renderização nos arquivos de configuração Reporting Services. Para tornar uma extensão de renderização indisponível, os usuários com permissões apropriadas podem remover a configuração da extensão de renderização da definição Render do arquivo RSReportServer.config localizado no servidor de relatórios.

Você não pode variar a disponibilidade de extensão para grupos, usuários ou relatórios específicos. Para obter mais informações, consulte: Arquivo de configuração RSReportServer, Personalizando parâmetros de extensão de renderização em RSReportServer.config, Usando uma URL para acessar itens do servidor de relatório, Usando parâmetros de acesso a URL, Gerenciando conteúdo de servidor de relatório, Assinatura e entrega (Reporting Services) e Criando, modificando e excluindo instantâneos no histórico de relatório.

Consulte também

Conceitos

Exportando relatórios