HTML 设备信息设置

下表列出了以 HTML 格式呈现时的设备信息设置。

重要

下表列出的带 (*) 的设备信息设置不推荐使用,不应在新应用程序中使用。 有关详细信息,请参阅 SQL Server 2016 的 SQL Server Reporting Services 中不推荐使用的功能

设置
AccessibleTablix 指示是否呈现用于屏幕阅读器的更多辅助元数据。 其他辅助元数据使得所呈现的报表符合电子和信息技术辅助标准的“基于 Web 的 Intranet 和 Internet 信息和应用程序”部分 (1194.22) 中的下列技术标准:

(g) 行标题和列标题应为数据表的标识。

(h) 标记应用来与数据表(该数据表具有行标题或列标题的两个或更多逻辑级别)的数据单元格和标题单元格关联。
ActionScript(*) 指定要在操作事件(如钻取或书签选择)发生时使用的 JavaScript 函数的名称。 如果指定了此参数,则操作事件将触发指定的 JavaScript 函数而不是回发到服务器。
BookmarkID 报表中要跳转到的书签 ID。
DocMap 指示是显示还是隐藏报表文档结构图。 此参数的默认值为 true
ExpandContent 指示是否应将报表包含在限制水平大小的表结构中。
FindString 要在报表中搜索的文本。 此参数的默认值为空字符串。
GetImage (*) 为 HTML 查看器用户界面获取一个特定的图标。
HTMLFragment 指示是否创建一个 HTML 片段以取代完整 HTML 文档。 HTML 片段在 TABLE 语句中包含报表内容,并忽略 HTML 和 BODY 元素。 默认值是 false秒。 在使用 SOAP API 的 M:ReportExecution2005.ReportExecutionService.Render(System.String,System.String,System.String@,System.String@,System.String@, ReportExecution2005.Warning[]@,System.String[]@) 方法以 HTML 格式呈现时,若想呈现含有图像的报表,则需要将此设备信息设置为 true。 当使用 SOAP 进行呈现( HTMLFragment 属性设置为 true )时,将创建包含可用于正确地请求图像的会话信息的 URL。 图像必须为报表服务器数据库中的已上载资源。
ImageConsolidation 指示是否将呈现的图表、地图、仪表和指示器图像合并为一个大图像。 当报表包含许多数据可视化项目时,图像合并有助于改善客户端浏览器中报表的性能。 对于大多数现今的浏览器,默认值均为 true
JavaScript 指示是否在所呈现报表中支持 JavaScript。 默认值为 true
LinkTarget 报表中超链接的目标。 可以通过提供窗口的名称来确定窗口或框架的目标(如 LinkTarget=window_name),也可以使用 LinkTarget=_blank 确定新窗口的目标。 其他有效的目标名称包括 _self、_parent 和 _top。
OnlyVisibleStyles(*) 指示仅为当前呈现的页生成共享样式。
OutlookCompat 指示是否呈现可改善报表在 Outlook 中的外观的额外元数据。 对于其他应用程序,默认值为 false
参数 指示是显示还是隐藏工具栏的参数区域。 如果您将此参数设置为值 true,将显示工具栏的参数区域。 此参数的默认值为 true
PrefixId 在与 HTMLFragment一起使用时,请为已创建的 HTML 碎片中的所有 ID 属性添加指定的前缀。
ReplacementRoot(*) 在 ReportViewer 控件之外呈现时预置在报表中的所有钻取、切换和书签链接之前的字符串。 例如,可使用此设置将用户的选择操作重定向到某个自定义页。
ResourceStreamRoot(*) 此字符串预置在所有图像资源的 URL 之前,如用于切换或排序的图像。
要呈现的报表的页码。 值为 0 指示将呈现报表的所有部分。 默认值是 1秒。
StreamRoot (*) 一个路径,用于添加在由报表服务器返回的 HTML 报表中 IMG 元素的 src 属性的值之前。 默认情况下,报表服务器提供此路径。 可以使用此设置为报表中的图像指定根路径(例如,https://\<servername>/resources/companyimages)。
StyleStream 指示是否将样式和脚本创建为单独的流,而不是在文档中创建它们。 默认值是 false秒。
工具栏 指示是显示还是隐藏工具栏。 此参数的默认值为 true。 如果此参数的值为 false,将忽略所有剩余的选项(文档结构图除外)。 如果您忽略此参数,则自动为支持工具栏的呈现格式显示此工具栏。

当您使用 URL 访问以呈现报表时,将呈现报表查看器工具栏。 此工具栏不通过 SOAP API 呈现。 然而, Toolbar 设备信息设置影响使用 SOAP Render 方法时显示报表的方式。 如果当使用 SOAP 呈现到 HTML 时,此参数的值为 true ,则只呈现报表的第一部分。 如果值为 false,则整个 HTML 报表将呈现为单个 HTML 页。
UserAgent 发出请求的浏览器的 user-agent 字符串,可在 HTTP 请求中找到。
Zoom (*) 整数百分比或字符串常量形式的报表缩放值。 标准字符串值包括 Page WidthWhole Page。 早于 Internet Explorer 5.0 的 Microsoft Internet Explorer 版本和所有非 Microsoft 浏览器将忽略此参数。 此参数的默认值为 100
DataVisualizationFitSizing 指示 tablix(包括图表、仪表和地图)内数据可视化调整大小行为。

可能的值包括 “近似”“精确”

默认值为 “近似” 。 如果从 rsreportserver.config 文件删除该设置,则默认行为为“精确”

启用“精确”可能会影响性能,因为确定精确大小所需的处理时间可能更长。