Configurações de informações do dispositivo do Reporting Services
No Reporting Services, as configurações de informações de dispositivo são usadas para passar parâmetros de renderização para uma extensão de renderização. As configurações do serviço Web Servidor de Relatórios são passadas como um elemento XML DeviceInfo e são processadas pelo servidor de relatório. Como configurações de informações de dispositivo têm valores padrão, elas são consideradas argumentos opcionais no processo de renderização. Porém, você pode usar configurações de informações de dispositivo para personalizar a renderização e substituir os valores padrão que são fornecidos pelo servidor.
Você pode especificar configurações de informações de dispositivo de diversas formas. Programaticamente, você pode usar o método de renderização. Se você estiver acessando um relatório através da sua URL, poderá especificar informações de dispositivo como parâmetros URL. Você também pode editar as configurações de informações de dispositivo nos arquivos de configuração do Reporting Services para especificar parâmetros de renderização globalmente. Para obter mais informações sobre como especificar parâmetros de renderização globalmente, consulte Personalizando parâmetros de extensão de renderização em RSReportServer.config.
Passando informações de dispositivo através do método de renderização
Para passar configurações de informações de dispositivos para uma extensão de renderização, use o método Render(String, String, String%, String%, String%, array<Warning>[]()[][]%, array<String>[]()[][]%). Por exemplo, a cadeia de caracteres XML a seguir pode ser passada ao método Render para criar um fragmento de HTML durante a renderização para HTML.
<DeviceInfo>
<HTMLFragment>True</HTMLFragment>
</DeviceInfo>
Quando um relatório é renderizado como um fragmento HTML, o conteúdo do relatório está contido dentro de um elemento TABLE sem o uso de um elemento HTML ou BODY. Você pode usar o fragmento de HTML para incorporar o relatório em um documento HTML existente. Para obter mais informações sobre configurações de informações do dispositivo para a saída HTML, consulte Configurações de informações do dispositivo HTML.
Passando informações do dispositivo através do acesso à URL
Você também pode passar configurações de informações de dispositivo através do acesso à URL. Configurações de informações de dispositivo são passadas como parâmetros URL. A cadeia de caracteres de acesso à URL a seguir pode ser passada ao servidor de relatório para gerar um relatório renderizado sem a barra de ferramentas do visualizador de HTML.
http://<Server Name>/reportserver?/SampleReports/Sales Order Detail&rs:Command=Render&rs:Format=HTML4.0&rc:Toolbar=False
Para obter mais informações, consulte Especificando configurações de informações do dispositivo em uma URL.
Nesta seção
Tópico |
Descrição |
---|---|
Descreve as configurações de informações de dispositivo associadas à saída de renderização compatível com o Atom. |
|
Descreve as configurações de informações de dispositivo associadas à saída de renderização de CSV. |
|
Descreve as configurações de informações de dispositivo que são associadas à saída de renderização do Excel. |
|
Descreve as configurações de informações de dispositivo que são associadas à saída de renderização do Word. |
|
Descreve as configurações de informações de dispositivo que são associadas à saída de renderização do HTML. |
|
Descreve as configurações de informações de dispositivo que são associadas à saída de renderização do IMAGE. |
|
Descreve as configurações de informações de dispositivo que são associadas à saída de renderização do MHTML. |
|
Descreve as configurações de informações de dispositivo que são associadas à saída de renderização do PDF. |
|
Descreve as configurações de informações de dispositivo que são associadas à saída de renderização do XML. |