Condividi tramite


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 CSV

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.

Impostazioni relative alle informazioni sul dispositivo PDF

Descrive le impostazioni relative alle informazioni sul dispositivo associate all'output del rendering PDF.

Impostazioni relative alle informazioni sul dispositivo XML

Descrive le impostazioni relative alle informazioni sul dispositivo associate all'output del rendering XML.