Esportare un report tramite l'accesso con URL
Informazioni su come esportare report da SQL Server Reporting Services (SSRS) usando l'accesso con URL e il parametro URL rs:Format
. Questo metodo consente di eseguire il rendering dei report in vari formati, ad esempio PDF e PPTX, direttamente dal server di report.
Prerequisiti
- Accesso a un server di report SSRS.
- URL dei report che si desidera esportare.
- Estensioni di rendering appropriate installate nel server di report.
Specificare il formato di esportazione
Specificare il formato di rendering di un report, usando il parametro URL rs:Format
. I formati HTML4.0 e HTML 5 vengono visualizzati nel browser, mentre altri formati richiedono di salvare l'output del report come file locale.
Esportare un report in formato PDF
Per ottenere una copia PDF di un report direttamente da un server di report in modalità nativa, usare questo comando URL nel browser:
https://myrshost/ReportServer?/myreport&rs:Format=PDF
Invece, se si usa un server di report in modalità integrata SharePoint, il comando URL nel browser è:
https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/myrereport.rdl&rs:Format=PDF
Esportare un report in formato PPTX
Per esportare un report PPTX da un'istanza denominata del server di report, usare questo comando URL nel browser:
https://servername/ReportServer_THESQLINSTANCE/Pages/ReportViewer.aspx?%2freportfolder%2freport+name+with+spaces&rs:Format=pptx
Valori comuni del parametro rs:Format
Il parametro rs:Format
accetta i seguenti valori comuni, in base alle estensioni per il rendering del report installate nel server di report:
- HTML4.0
- HTML5
- MHTML
- IMMAGINE
- EXCELOPENXML (xlsx)
- WORDOPENXML (docx)
- CSV
- XML
- NULL
Se un'estensione per il rendering specificata non è installata nel server di report, apparirà un errore nel browser.
Se non si include il parametro rs:Format
come parte dell'URL, il server di report rileva il browser ed esegue il rendering del report nel formato HTML appropriato.