Exportar um relatório usando o acesso à URL
Saiba como exportar relatórios do SQL Server Reporting Services (SSRS) usando o acesso à URL e o parâmetro de URL rs:Format
. Esse método permite renderizar relatórios em vários formatos de arquivo, como PDF e PPTX, diretamente do servidor de relatório.
Pré-requisitos
- Acesso a um servidor de relatório do SSRS.
- URLs dos relatórios que você deseja exportar.
- Extensões de renderização apropriadas instaladas no servidor de relatório.
Especificar o formato de exportação
Especifique o formato no qual renderizará um relatório com o parâmetro de URL rs:Format
. Os formatos HTML4.0 e HTML 5 são renderizados no navegador, enquanto outros formatos solicitam que você salve a saída do relatório em um arquivo local.
Exportar um relatório para PDF
Para obter uma cópia em PDF de um relatório diretamente de um servidor de relatório de modo nativo, use o seguinte comando de URL no navegador:
https://myrshost/ReportServer?/myreport&rs:Format=PDF
E, em um servidor de relatório de modo integrado do SharePoint, use o seguinte comando de URL no navegador:
https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/myrereport.rdl&rs:Format=PDF
Exportar um relatório para PPTX
Para exportar um relatório para PPTX de uma instância nomeada do servidor de relatório, use o seguinte comando de URL no seu navegador:
https://servername/ReportServer_THESQLINSTANCE/Pages/ReportViewer.aspx?%2freportfolder%2freport+name+with+spaces&rs:Format=pptx
Valores comuns para o parâmetro rs:Format
O parâmetro rs:Format
aceita os seguintes valores comuns com base nas extensões de renderização de relatório instaladas no servidor de relatório:
- HTML4.0
- HTML5
- MHTML
- IMAGE
- EXCELOPENXML (xlsx)
- WORDOPENXML (docx)
- CSV
- XML
- NULO
Se uma extensão de renderização especificada não estiver instalada no servidor de relatório, um erro será exibido no navegador.
Se você não incluir o parâmetro rs:Format
como parte da URL, o servidor de relatórios detectará o pesquisador e renderizará o relatório no formato HTML apropriado.