Condividi tramite


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