Il rendering predefinito in Gestione report di SQL Server Reporting Services (SSRS) consegna il report come una pagina Web HTML dinamica. Sebbene ciò sia generalmente molto utile, ci sono molti casi in cui sarebbe più utile fornire un collegamento diretto a una versione Excel o PDF del rapporto. Gestione report SSRS non è molto personalizzabile, ma è possibile modificare il formato di rendering utilizzando gli attributi URL. Ciò ti consentirà di creare un collegamento diretto e personalizzato al rapporto che viene visualizzato nel formato che preferisci.
Passaggio 1
Individua il rapporto sul quale creerai un collegamento per utilizzare il ReportServer portale in SSRS. In genere, questo si trova su http: //servername /ReportServer. L'interfaccia sarà minima, ma mostrerà le stesse cartelle e i report di Gestione report.
Passaggio 2
Copia l'URL. Si noti che l'URL può contenere diversi parametri, ma la parte da cercare è il percorso del report, che si trova tra "?" e il primo "&", se esiste. Nell'esempio seguente, il percorso del report è "/Cartella /Rapporto% 20Name": http: //servername /ReportServer? /Cartella /Rapporto% 20Name & rs: Comando = Rendering
Passaggio 3: creare un nuovo URL che utilizza il percorso del report con alcuni parametri aggiuntivi per specificare il formato di rendering. Il parametro "rs: Format" consente di specificare il formato di rendering per il report. I seguenti valori sono comuni per un'installazione predefinita di SSRS: HTML4.0, MHTML, IMAGE, EXCEL, PDF e CSV. Il parametro "rs: Command" impostato su "Render" indica al server di report di eseguire il rendering del report nel formato specificato. Ad esempio, per un URL che visualizza sempre il report come documento PDF, utilizzare quanto segue: http: //servername /ReportServer? /Cartella /Report% 20Nome & rs: Formato = PDF & rs: Comando = Rendering
Rendering di un report come Documento Excel in questo modo: http: //servername /ReportServer? /Cartella /Rapporto% 20Nome & rs: Formato = EXCEL & rs: Comando = Rendering
Suggerimento
Gli URL creati possono essere collegati direttamente da altri siti Web, senza l'utente che vede una qualsiasi delle interfacce di Gestione report (ovvero un download diretto di PDF o Excel)
Avviso
Lo stesso modello di sicurezza di Gestione report si applica all'accesso ai report. Se è richiesta l'autenticazione per visualizzare un report in Gestione report, all'utente verrà comunque richiesto di autenticarsi quando segue l'URL personalizzato.
Articoli necessari
Microsoft SQL Server Reporting Services (SSRS)
Computer © www.354353.com