通过添加子报表,可以在单个报表文档中包含多个报表节。 子报表可用于提供其他上下文或支持数据,例如,详细说明应急响应区域的季度报表,其中包括设施位置及其相关急救车辆的报表节,以及已做出的应急响应的其他报表节。
子报表是现有报表的或新报表,可以添加到打开报表中的补充页面或报表节的上方或下方。
向报表添加子报表
要将现有报表添加到当前报表,请执行以下操作:
- 在内容窗格中,右键单击报表节。 或者,右键单击报表文档视图中的报表节。
- 要在所选节上方添加子报表,请展开在上方添加 ,然后单击在上方添加子报表 。 要在所选项目下方添加子报表,请展开在下方添加 ,然后单击在下方添加子报表 。
随即显示插入报表浏览对话框。
- 浏览到报表或报表文件。 单击确定。
注:
建议使用页面大小相同或更小的报表。 如果所选报表的页面大小大于当前报表的大小,则会出现警告,原因在于共享时会裁剪生成的子报表。
子报表将添加到报表中,并且视图将更新以反映新节。
创建报表并将其添加为子报表
要创建报表并将其添加到当前报表,请执行以下操作:
- 在内容窗格中,右键单击报表节。 或者,右键单击报表文档视图中的报表节。
- 要在所选节上方添加新的子报表,请展开在上方添加 ,然后单击在上方添加新报表 。 要在所选项目下方添加新的子报表,请展开在下方添加 ,然后单击在下方添加新报表 。
创建新报表窗格随即显示。
- 在创建新报表窗格中,查看或更新报表名称和数据源。
- 单击下一步,以过滤数据并指定报表中的字段。
- 通过从行菜单中选择一个选项来设置数据过滤:
- 所有行 - 在报表中使用所有数据。
- 按表达式过滤 - 仅在报表中使用由自定义查询定义的数据。
- 单击下一步可以选择分组数据和添加排序规则。
默认情况下,分组采用升序。 可以添加汇总统计数据(计数、最小值、最大值、总和、平均值和标准差)。
- 单击下一步以设计报表模板和样式。 页面设置选项将由现有报表决定,且无法更改。
- 单击完成以创建报表视图。
如果在此过程中报表中包含的字段被从数据源中移除,则报表将自动更新,同时您将收到通知。
新报表将被创建,添加到工程中,并作为新子报表添加到报表中。 将更新视图以反映新节。