Impostazioni relative alle informazioni sul dispositivo di Reporting Services
In Reporting Services le impostazioni relative alle informazioni sul dispositivo vengono utilizzate per passare i parametri di rendering a un'estensione per il rendering. Le impostazioni nel servizio Web ReportServer vengono passate come elemento XML DeviceInfo ed elaborate dal server di report. Poiché le impostazioni delle informazioni sul dispositivo dispongono di valori predefiniti, sono considerate argomenti facoltativi nel processo di rendering. È tuttavia possibile utilizzare le impostazioni delle informazioni sul dispositivo per personalizzare il rendering ed eseguire l'override dei valori predefiniti forniti dal server.
È possibile specificare le impostazioni delle informazioni sul dispositivo in vari modi. A livello di codice è possibile utilizzare il metodo Render. Se si accede a un report tramite il relativo URL, è possibile specificare le informazioni sul dispositivo come parametri URL. È inoltre possibile modificare le impostazioni sulle informazioni sul dispositivo nei file di configurazione di Reporting Services per specificare a livello globale i parametri di rendering. Per ulteriori informazioni sull'impostazione a livello globale dei parametri di rendering, vedere Personalizzazione dei parametri di estensione per il rendering nel file RSReportServer.config..
Passaggio di informazioni sul dispositivo tramite il metodo Render
Per passare le impostazioni delle informazioni sul dispositivo a un'estensione per il rendering, utilizzare il metodo Render(String, String, String%, String%, String%, array<Warning>[]()[][]%, array<String>[]()[][]%). È ad esempio possibile passare la stringa XML seguente al metodo Render per creare un frammento HTML durante il rendering a HTML.
<DeviceInfo>
<HTMLFragment>True</HTMLFragment>
</DeviceInfo>
Quando viene eseguito il rendering di un report come frammento HTML, il contenuto del report si trova all'interno di un elemento TABLE senza l'utilizzo di un elemento HTML o BODY. È possibile utilizzare il frammento HTML per incorporare il report in un documento HTML esistente. Per ulteriori informazioni sulle impostazioni delle informazioni sul dispositivo per l'output HTML, vedere Impostazioni relative alle informazioni sul dispositivo HTML.
Passaggio delle informazioni sul dispositivo con accesso tramite URL
È inoltre possibile passare le impostazioni delle informazioni sul dispositivo con accesso tramite URL. Le impostazioni relative alle informazioni sul dispositivo vengono passate come parametri URL. È possibile passare al server di report la stringa di accesso tramite URL per generare un report visualizzabile senza la barra degli strumenti del visualizzatore HTML.
http://<Server Name>/reportserver?/SampleReports/Sales Order Detail&rs:Command=Render&rs:Format=HTML4.0&rc:Toolbar=False
Per ulteriori informazioni, vedere Specifica delle impostazioni relative alle informazioni sul dispositivo in un URL.
Contenuto della sezione
Argomento |
Descrizione |
---|---|
Impostazioni relative alle informazioni sul dispositivo ATOM |
Descrive le impostazioni relative alle informazioni sul dispositivo associate all'output del rendering conforme a Atom. |
Descrive le impostazioni relative alle informazioni sul dispositivo associate all'output del rendering CSV. |
|
Impostazioni relative alle informazioni sul dispositivo Excel |
Descrive le impostazioni relative alle informazioni sul dispositivo associate all'output del rendering Excel. |
Impostazioni relative alle informazioni sul dispositivo Word |
Descrive le impostazioni delle informazioni sul dispositivo associate all'output del rendering Word. |
Impostazioni relative alle informazioni sul dispositivo HTML |
Descrive le impostazioni relative alle informazioni sul dispositivo associate all'output del rendering HTML. |
Impostazioni relative alle informazioni sul dispositivo di acquisizione immagini |
Descrive le impostazioni relative alle informazioni sul dispositivo associate all'output del rendering IMAGE. |
Impostazioni relative alle informazioni sul dispositivo MHTML |
Descrive le impostazioni relative alle informazioni sul dispositivo associate all'output del rendering MHTML. |
Descrive le impostazioni relative alle informazioni sul dispositivo associate all'output del rendering PDF. |
|
Descrive le impostazioni relative alle informazioni sul dispositivo associate all'output del rendering XML. |