“报表部件深化”选项仅用于在同一报表中的对象之间导航。如果您要导航到其他报表,请参见“其他报表对象”选项。
格式化编辑器的“超级链接”选项卡中的“报表部件深化”选项使您可以定义超级链接,以便报表部件 Viewer 可以模拟 Crystal Reports 的深化功能。报表部件 Viewer 仅显示目标对象;因此,若要使深化生效,您需要定义一个从主对象指向一个或多个目标对象的导航路径。当您有多个目标对象时,它们必须都驻留在同一报表节中。
“报表部件深化”选项不会影响 DHTML 页 Viewer,因为该选项模拟 Crystal Reports 的默认深化行为(页查看器已经支持该行为)。但是,页 Viewer 不限制显示的对象(它们始终显示所有报表对象)。
由于报表部件 Viewer 仅显示目标对象,因此在“报表部件深化”超级链接生效之前,您必须为报表定义“初始报表部件设置”(即,一个默认主对象)。报表的“初始报表部件设置”定义报表部件 Viewer 中显示的第一个对象。可将此对象看作您开始深化超级链接路径的位置。
定义“初始报表部件设置”
您选择作为主对象的报表对象的名称和数据上下文将被粘贴到适当字段中。
注意 若要修改数据上下文,请参见数据上下文格式。
通过输入分号 (;) 并键入对象的名称来包含报表同一节中的其他对象。
在开始此过程之前,请参见超级链接导航概述,以了解创建此类型的超级链接的限制。
创建“报表部件深化”超级链接
“超级链接信息”区域将更改以显示此类型的超级链接的适当字段。
“可用字段”区域仅显示可以为深化选择的节和报表对象。通常,这些对象包括下一节中的字段对象、图表、地图、位图、交叉表和文本对象(例如,当您选择的对象属于第一组时,则包括第二组中的对象)。
注意 “可用字段”区域不显示已取消的报表对象。
提示 使用“属性”窗口可快速标识出分配给每个报表对象的默认名称。
为了便于识别,程序将在“要显示的字段”区域中创建一个节节点。此节点包含您在“可用字段”区域中选择的对象。
提示 对象在“要显示的字段”区域中的位置决定它在报表部件查看器中显示的方式;在“要显示的字段”区域中从上向下显示相当于在查看器中从左向右显示。使用“要显示的字段”区域上方的箭头更改对象的顺序。
注意 “要显示的字段”区域一次只能包含一个节。如果尝试添加第二个节,它将替换“要显示的字段”区域中的任何现有节。
您已经建立了一个从报表主对象到一个或多个目标对象的超级链接。在报表部件 Viewer 中,您将首先看到主对象,然后,当您单击该对象以深化时,您会看到目标对象。