本主题简述了 报表资源管理器 工具及其主要功能。 要学习更多关于其他报表设计器元素的内容,请参阅 报表设计器 文档。

报表资源管理器是有用的工具,在 Visual Studio 设计时刻或最终用户设计器中用于在报表元素间导航。 当构建报表时可以使用它,从而快速访问所有报表元素及其属性,以及查看整个报表的结构。

在设计时刻编辑报表时,报表资源管理器、连同其他 IDE 窗口就被显示在 Visual Studio IDE 中。 使用与其他 IDE 窗口相同的方式,它可以被移动、调整大小或停靠,且通常有下列外观。

Note注意

当安装 XtraReports 套件时,报表资源管理器窗口被添加到 IDE 中。 注意,在此窗口被关闭之后,可以通过 XtraReports 菜单 重新打开。

报表资源管理器以树状显示了所创建报表的结构。 在树中的报表元素被以竖向顺序显示,与它们在报表中的竖向直位置相对应。 当在报表资源管理器树中选择元素时,被选中的报表元素接收焦点,因此可以编辑此元素及其属性。

通常,标准报表由几个 报表带区 组成,在报表带区中包含有 报表控件。 在报表资源管理器窗口的树状视图中的所有子节点,都被包含在对应的父节点中 (且在运行时刻可以通过容器控件的 XRControl.Controls 属性访问它们)。 因为报表资源管理器显示了报表的结构,因此要注意,有一些报表构建的特殊规则 (例如,XRControl 对象应该被包含在 Band 对象中,反之则不然)。

下面的插图举例说明了这些关系。

报表资源管理器支持在不同的节点之间其拖放元素。 这意味着表示报表控件的项可以被拖放到带区项上、或者 XRPanel 控件项上。 然后,相应的报表控件将被移动。

此外,可以使用鼠标右键单击报表资源管理器中的任意项,从而调用该报表元素的 上下文菜单 (与在报表设计器中相同)。 使用此菜单可以快速执行报表元素的常用功能。 在下面的插图中显示了这种菜单的一个示例。

如果在报表中有 数据绑定 控件,那么在报表资源管理器中将以黄色的数据库图标标记它们,如下图所示。 注意,当鼠标指针悬停在绑定项上时,将显示一个有绑定信息的工具提示。

Expand image参阅