Access 2003完整教程:处理子报表

了解子报表

子报表是插入其他报表的报表。当组合报表时,其中之一必须是主报表。主报表可以是绑定或位绑定的,也就是说,它可以基于或不基于表、查询或SQL 语句。

示例:未绑定的主报表和两个不关联的子报表

未绑定的主报表是要组合的两个不关联的子报表的容器。

未绑定的主报表和两个不关联的子报表

1未绑定的主报表包含两个子报表。

2一个子报表汇总雇员的销售额。

3另一个子报表按类别汇总销售额。

示例:绑定到相同数据源的主报表和子报表

可以使用主报表显示详细记录,如一年内的,每笔销售额,并使用子报表显示汇总信息,如每季度的总销售额。

绑定到相同数据源的主报表和子报表

1子报表按季度汇总年销售额。

2主报表列出每日销售额。

示例:绑定到相关数据源的主报表和子报表

主报表包含两个或更多平行的子报表的公共数据。有时,子报表包含的数据与主报表中的数据关联。

主报表和显示相关数据的子报表

1主报表列出每个展览会的名称和城市。

2子报表列出参加展览会的代表。

报表中的子报表

主报表包含子窗体和子报表,可以包含任意多的子窗体和子报表。而且,主报表能包含多至两级的子窗体和子报表。例如,报表可以包含子报表,子报表可以包含子报表。下表显示主报表中子窗体和子报表可能的组合。

级别 1级别 2
子报表 1子报表 2
子报表 1子窗体 1
子窗体 1子窗体 2

同步报表和子报表

当插入包含与主报表中数据相关的信息的子报表时,子报表控件必须链接到主报表。链接确保子报表显示的记录正确地对应主报表中显示的记录。

当使用向导或通过从“数据库”窗口拖动报表或数据表到另一个报表创建子报表时,Microsoft Access 自动同步主报表和子报表,如果:

注释“罗斯文”示例数据库中的“按年度汇总销售额”报表使用了子报表。要查看这些报表,指向“帮助”菜单的“示例数据库”,单击“‘罗斯文’示例数据库”或者“‘罗斯文’示例 Access 项目”,再在“设计”视图中打开报表。

移动子报表

  1. 单击子报表控件。
  2. 将指针放在控件左上角的移动控柄上,指针将变为向上指的手形。
  3. 将控件或标签拖到新位置。

调整子报表的大小

  1. 单击子报表控件。
  2. 拖动尺寸控柄,直到控件变为所需的大小。

上页:Access 2003完整教程:创建和自定义滚动文字控件 下页:Access 2003完整教程:处理查询“数据表”视图中的不匹配记录

Access 2003完整教程:处理子报表

Access 2003完整教程:处理查询“数据表”视图中的不匹配记录Access 2003完整教程:管理用户帐户和组帐户 (MDB)
Access 2003完整教程:创建、加入或修复工作组信息文件 (MDB)Access 2003完整教程:在数据访问页中使用从右到左功能
Access 2003完整教程:关于图表Access 2003完整教程:有关处理并发更新 (ADP)
Access 2003完整教程:关于表分析器的查询 (MDB)Access 2003完整教程:创建报表快照
Access 2003完整教程:将报表快照发布到网站Access 2003完整教程:以电子邮件形式自动发送报表快照
Access 2003完整教程:激活数据访问页上的数据透视表列表、电子表格或图表Access 2003完整教程:向宏中添加操作
Access 2003完整教程:设置数据访问页正文文本的格式Access 2003完整教程:向工具栏添加“图表”按钮
Access 2003完整教程:在设计网格中添加列 (MDB)Access 2003完整教程:对列表框、组合框和下拉列表框进行自定义
Access 2003完整教程:显示当前日期和时间Access 2003完整教程:添加 ActiveX 控件(OLE 自定义控件)
Access 2003完整教程:向组中添加数据库对象Access 2003完整教程:添加或编辑数据
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号