Exporte um relatório usando o acesso a URL

Saiba como pode exportar relatórios do SQL Server Reporting Services (SSRS) usando o acesso a URL e o rs:Format parâmetro URL. Este método permite-lhe renderizar relatórios em vários formatos de ficheiro, como PDF e PPTX, diretamente a partir do servidor de relatórios.

Pré-requisitos

  • Acesso a um servidor de relatórios SSRS.
  • URLs dos relatórios que queres exportar.
  • Extensões de renderização apropriadas instaladas no seu servidor de relatórios.

Especificar o formato de exportação

Especifique o formato para renderizar um relatório usando o rs:Format parâmetro URL. Os formatos HTML4.0 e HTML 5 são renderizados no navegador, enquanto outros formatos pedem para guardar a saída do relatório num ficheiro local.

Exportar um relatório PDF

Para obter uma cópia em PDF de um relatório diretamente de um servidor de relatórios em modo nativo, use o seguinte comando URL no seu navegador:

https://myrshost/ReportServer?/myreport&rs:Format=PDF  

Exportar um relatório PPTX

Para exportar um relatório PPTX a partir de uma instância nomeada do servidor de relatórios, use o seguinte comando URL no seu navegador:

https://servername/ReportServer_THESQLINSTANCE/Pages/ReportViewer.aspx?%2freportfolder%2freport+name+with+spaces&rs:Format=pptx  

Valores comuns para o rs:Format parâmetro

O rs:Format parâmetro aceita os seguintes valores comuns com base nas extensões de renderização de relatórios instaladas no servidor de relatórios:

  • HTML4.0
  • HTML5
  • MHTML
  • IMAGEM
  • EXCELOPENXML (xlsx)
  • WORDOPENXML (docx)
  • CSV
  • PDF
  • XML
  • NULL

Se uma extensão de renderização especificada não estiver instalada no servidor de relatórios, aparece um erro no navegador.

Se não incluir o rs:Format parâmetro como parte do URL, o servidor de relatórios deteta o navegador e apresenta o relatório no formato HTML apropriado.