报表对象主要用于打印数据。建立报表的目的是为了以纸张的形式保存信息。
报表对象和窗体对象有许多相似之处,创建方式基本相同,可使用工具、向导、设计视图来创建。添加控件的方式相同,美化对象的方式也相同。不同之处在于,窗体将数据输出到屏幕上,报表将数据输出在打印纸上;窗体可以和用户进行交互,报表不能与用户交互。
利用Access提供的“报表”工具可以快速创建表格式报表。利用该方法创建的报表包含了一个数据源(一个表或一个查询)中的所有字段。
利用“报表向导”方法创建报表,数据源可以是一个或多个表或查询,选取字段的多少由用户自己决定,而且还可添加分组功能、排序功能、汇总计算功能等,是创建报表方法中用途最广、效率最高的一种方法。利用“报表向导”方法创建的报表并不完美,需要在报表的“设计视图”中进行修改和完善。
标签是一种常用的报表,如信封、名片和卡片等都是不同形式的标签。Access提供了功能完备的标签向导,可以很容易地利用基本表或查询中的数据建立各种类型的标签。
通过本知识点学习,可以总结出以下经验:
(1)打印预览视图是“所见即所得”视图形式。在真正开启打印机打印报表之前,要反复使用打印预览视图来查看输出效果,若发现不合适地方,应该立即返回去修改。
(2)利用“报表向导”方法创建多级分组报表是创建报表方法中用途最广、效率最高的一种方法。但它创建的初始报表并不完美,需要在报表的“设计视图”中进行修改和完善。
(3)标签报表可以实现数据表中记录的统一规范输出格式,如制作单位的对外宣传介绍名片等。

