Reporting Services 设备信息设置

在 Reporting Services 中,设备信息设置用于将呈现参数传递到呈现扩展插件。报表服务器 Web 服务中的设置将以 DeviceInfo XML 元素的形式传递并由报表服务器进行处理。由于设备信息设置均具有默认值,因此在呈现进程中可将其视为可选参数。但是,您可以使用设备信息设置对呈现进行自定义并覆盖由服务器提供的默认值。

可以用多种方式指定设备信息设置。可以通过编程方式使用 Render 方法。如果要通过报表的 URL 访问报表,则可以指定设备信息作为 URL 参数。还可以在 Reporting Services 配置文件中编辑设备信息设置,以指定全局呈现参数。有关指定全局呈现参数的详细信息,请参阅在 RSReportServer.Config 中自定义呈现扩展插件参数

使用 Render 方法传递设备信息

若要将设备信息设置传递给呈现扩展插件,请使用 Render(String, String, String%, String%, String%, array<Warning>[]()[][]%, array<String>[]()[][]%) 方法。例如,当以 HTML 格式呈现时,可将以下 XML 字符串传递到 Render 方法以创建一个 HTML 段落。

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

当报表作为 HTML 段落呈现时,报表的内容包含在 TABLE 元素内,而不使用 HTML 或 BODY 元素。可以使用 HTML 段落将报表并入现有 HTML 文档中。有关 HTML 输出的设备信息设置的详细信息,请参阅 HTML 设备信息设置

使用 URL 访问传递设备信息

您也可以通过 URL 访问传递设备信息设置。设备信息设置以 URL 参数的形式传递。可以将以下 URL 访问字符串传递到报表服务器以生成不带 HTML 查看器工具栏的所呈现报表。

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

有关详细信息,请参阅在 URL 中指定设备信息设置

本节内容

主题

说明

CSV 设备信息设置

介绍与 CSV 呈现输出相关的设备信息设置。

Excel 设备信息设置

介绍与 Excel 呈现输出相关的设备信息设置。

Word 设备信息设置

介绍与 Word 呈现输出相关的设备信息设置。

HTML 设备信息设置

介绍与 HTML 呈现输出相关的设备信息设置。

图像设备信息设置

介绍与 IMAGE 呈现输出相关的设备信息设置。

MHTML 设备信息设置

介绍与 MHTML 呈现输出相关的设备信息设置。

PDF 设备信息设置

介绍与 PDF 呈现输出相关的设备信息设置。

XML 设备信息设置

介绍与 XML 呈现输出相关的设备信息设置。