本主题简述了 报表资源管理器 工具及其主要功能。 要学习更多关于其他报表设计器元素的内容,请参阅 报表设计器 文档。
报表资源管理器是有用的工具,在 Visual Studio 设计时刻或最终用户设计器中用于在报表元素间导航。 当构建报表时可以使用它,从而快速访问所有报表元素及其属性,以及查看整个报表的结构。
在设计时刻编辑报表时,报表资源管理器、连同其他 IDE 窗口就被显示在 Visual Studio IDE 中。 使用与其他 IDE 窗口相同的方式,它可以被移动、调整大小或停靠,且通常有下列外观。
注意 |
---|
当安装 XtraReports 套件时,报表资源管理器窗口被添加到 IDE 中。 注意,在此窗口被关闭之后,可以通过 XtraReports 菜单 重新打开。 |
报表资源管理器以树状显示了所创建报表的结构。 在树中的报表元素被以竖向顺序显示,与它们在报表中的竖向直位置相对应。 当在报表资源管理器树中选择元素时,被选中的报表元素接收焦点,因此可以编辑此元素及其属性。
通常,标准报表由几个 报表带区 组成,在报表带区中包含有 报表控件。 在报表资源管理器窗口的树状视图中的所有子节点,都被包含在对应的父节点中 (且在运行时刻可以通过容器控件的 XRControl.Controls 属性访问它们)。 因为报表资源管理器显示了报表的结构,因此要注意,有一些报表构建的特殊规则 (例如,XRControl 对象应该被包含在 Band 对象中,反之则不然)。
下面的插图举例说明了这些关系。
报表资源管理器支持在不同的节点之间其拖放元素。 这意味着表示报表控件的项可以被拖放到带区项上、或者 XRPanel 控件项上。 然后,相应的报表控件将被移动。
此外,可以使用鼠标右键单击报表资源管理器中的任意项,从而调用该报表元素的 上下文菜单 (与在报表设计器中相同)。 使用此菜单可以快速执行报表元素的常用功能。 在下面的插图中显示了这种菜单的一个示例。
如果在报表中有 数据绑定 控件,那么在报表资源管理器中将以黄色的数据库图标标记它们,如下图所示。 注意,当鼠标指针悬停在绑定项上时,将显示一个有绑定信息的工具提示。