Compartir a través de


Pasar la configuración de información de dispositivo a las extensiones de representación

En Reporting Services, la configuración de información de dispositivos se utiliza para pasar los parámetros de representación a una extensión de representación. La configuración en el servicio web del servidor de informes se pasa como un elemento XML DeviceInfo y es procesada por el servidor de informes. Dado que la configuración de información de dispositivos tiene valores predeterminados, se consideran como argumentos opcionales en el proceso de representación. Sin embargo, puede utilizar la configuración de información de dispositivos para personalizar la representación y anular los valores predeterminados proporcionados por el servidor.

Puede especificar la configuración de información de dispositivos de distintas maneras. Mediante programación, puede utilizar el método Render. Si está teniendo acceso a un informe a través de su URL, puede especificar la información del dispositivo como parámetros URL. También puede modificar la configuración de información de dispositivos en los archivos de configuración de Reporting Services para especificar globalmente los parámetros de representación. Para obtener más información sobre cómo especificar globalmente los parámetros de representación, vea Personalizar los parámetros de extensión de representación en RSReportServer.Config.

Pasar información del dispositivo utilizando el método Render

Para pasar la configuración de información de dispositivos a una extensión de representación, utilice el método Render(String, String, String, String, String, Warning, String). Por ejemplo, la cadena XML siguiente se puede pasar al método Render para crear un fragmento HTML al representar en HTML.

<DeviceInfo>
   <HTMLFragment>True</HTMLFragment>
</DeviceInfo>

Cuando un informe se representa como un fragmento HTML, el contenido del informe se incluye dentro de un elemento TABLE sin el uso del elemento BODY o HTML. Puede utilizar el fragmento HTML para incorporar el informe en un documento HTML existente. Para obtener más información sobre la configuración de la información del dispositivo para la salida HTML, vea Configuración de la información del dispositivo HTML.

Pasar información del dispositivo mediante acceso URL

También puede pasar la configuración de información de dispositivos a través del acceso URL. La configuración de información de dispositivos se pasa como parámetros URL. La cadena de acceso URL siguiente se puede pasar al servidor de informes para generar un informe representado sin la barra de herramientas del Visor HTML.

http://<Server Name>/reportserver?/SampleReports/Sales Order Detail&rs:Command=Render&rs:Format=HTML4.0&rc:Toolbar=False

Para obtener más información, vea Especificar la configuración de la información del dispositivo en una dirección URL.

Vea también

Conceptos

Configuración de información de dispositivos para las extensiones de representación (Reporting Services)

Personalizar los parámetros de extensión de representación en RSReportServer.Config

Otros recursos

Generar aplicaciones utilizando el servicio web y .NET Framework