关于报表链接

应用到: System Center Configuration Manager 2007, System Center Configuration Manager 2007 R2, System Center Configuration Manager 2007 R3, System Center Configuration Manager 2007 SP1, System Center Configuration Manager 2007 SP2

Configuration Manager 2007 在源报表中的报表链接使得用户可以轻松访问附加数据(例如有关源报表中每个项目的更详细信息)。例如,您可以将一个列出所有站点代码的报表链接到为某个给定站点代码列出所有最近错误消息的其他报表。根据用户在源报表中选择要获得更多信息的行项目,源报表会将特定的站点代码传递到目标报表。一个报表只能配置有一个链接,而且该链接只能连接到单个目标资源。

链接类型

源报表可以使用本节中描述的任何一种链接类型。

链接到其他报表

“链接到其他报表”链接类型提供指向预定义或自定义报表的链接。此列表的后面部分描述了指向补充报表的链接。如果目标报表要求运行一个或多个提示,则源报表必须包含对于每个提示具有合适值的列。必须指定为提示提供值的列编号。例如,您可以将列出最近发现的计算机的报表链接到为特定计算机列出最后接收到的消息的报表。在创建链接时,您可以指定源报表中的第 2 列包含计算机名称,这是目标报表所需的一种提示。在运行源报表时,链接图标将显示在每行数据的左侧。当单击某行的图标时,报表查看器将该行指定列中的值作为所需提示值进行传递以显示目标报表。有关报表提示的详细信息,请参阅关于报表提示

链接到计算机详细信息

“链接到计算机详细信息”链接类型提供指向“计算机详细信息”页面的链接,此页面是报表查看器的专用页面。当源报表链接到“计算机详细信息”页面时,该报表必须在其一列中包含计算机名称值。该列是在配置“计算机详细信息”页面时指定的。在运行源报表时,链接图标将显示在每行数据的左侧。当单击行上的图标时,“计算机详细信息”页面将打开并显示有关特定计算机的计算机信息。有关报表查表器的“计算机详细信息”页面的详细信息,请参阅关于“计算机详细信息”页面

链接到状态消息详细信息

“链接到状态消息详细信息”链接类型提供指向“状态消息详细信息”页面的链接,此页面是报表查看器的专用页面。此页面只能从包含状态消息的报表进行访问。您可以使用“状态消息详细信息”页面根据特定状态消息的 RecordID 属性显示有关该消息的信息。源报表必须包含具有 RecordID 值的列。在创建链接时,必须指定包含合适 RecordID 的列。在运行源报表时,链接图标将显示在每行数据的左侧。当单击行上的图标时,“状态消息详细信息”页面将打开并显示有关特定状态消息的信息。有关报表查看器的“状态消息详细信息”页面的详细信息,请参阅关于“状态消息详细信息”页面

链接到 URL

“链接到 URL”链接类型提供指向补充报表或 HTTP 支持的任何文件的链接。要创建链接,您需要指定目标的 URL,可以是绝对或相对的 URL。您也可以将 URL 链接配置为将列信息作为参数从源报表传递到目标报表。为此,您必须在 URL 中指定列值,如下所示:

CustomReport.asp?MachineName=<3>&Network=<5>

在 URL 示例中,使用源报表中第 3 列的值替换 <3>,使用第 5 列的值替换 <5>。您必须将目标页面配置为接受报表查看器传递给它的数据。报表查看器不执行语法检查。在报表属性中指定的 URL 最多可以有 1024 个字符。当报表用户单击链接,源报表数据插入 URL 中时,目标 URL 最多可以有 2048 个字符。

更改链接的报表

当配置报表链接时,需要创建源报表与其目标之间的依赖关系。当创建的链接指定包含目标所需数据的源报表列(例如,链接到包含一个或多个提示的目标报表、链接到“计算机详细信息”页面或链接到“消息详细信息”页面的源报表)时尤其如此。

如果源报表中存在这些类型的链接,而列被删除或源报表中的列顺序被修改,则可能需要修改链接属性,链接才能继续正常工作。例如,假设源报表具有“链接到状态消息详细信息”链接,并使用第 2 列作为 RecordID。如果源报表中的 SQL 语句被修改,RecordID 现在位于第 3 列,则变量将使用错误的信息,并且链接不再工作。为避免此情形,当修改源报表中的列顺序时,也应该修改链接属性以反映其变化。

在目标报表中添加、删除或更改提示也可能断开链接。为避免此情形,当修改源报表中的提示时,也应该修改包含到目标报表的链接的任何报表中的链接属性以反映其变化。

基于报表值数据的超链接

除了在创建报表时可以配置的报表链接之外,报表在运行时也可以显示超链接。只有当报表中显示具有特定格式的报表值时,才会显示这些超链接。当检索到的数据以 http://ftp://file://\\ 开头时,报表查看器会将整个文本字符串转换为超链接。这提供了另一种将用户重定向到其他信息的方法。

另请参阅

概念

关于 Configuration Manager 报表

有关其他信息,请参阅 Configuration Manager 2007 Information and Support
要与文档团队联系,请将电子邮件发送至 SMSdocs@microsoft.com。