- 1、本文档共49页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《计算机基础与Access数据库程序设计》
第6章 报表
目 录
6.1 报表概述
6.2 用报表向导建立报表
6.3 用报表设计视图建立报表
6.1 报表概述
6.1.1 报表及其分类
Access报表可以按内容及布局特点分成多种类型,包括
纵栏式报表、表格式报表、图表报表和标签报表等。可以利用
向导或报表设计器设计报表。
1. 纵栏式报表
纵栏式报表布局与纵栏式窗体相似,又称作窗体式报表,
它像窗体一样可以显示同一记录的详细数据。但与窗体不同的
是,报表只能查看数据而不能输入数据。
2. 表格式报表
表格式报表是将数据信息以表格的形式打印输出,其布局
与表格式窗体有些相似。表格式报表可以对数据进行汇总,还
可以包括摘要和分组。表格式报表又叫分组/汇总报表,它是
一种比较常用的报表格式。
3. 图表报表
图表报表是指报表中的数据以图表格式显示,类似Excel
中的图表。图表报表可直观地展示数据之间的关系。
4. 标签报表
标签报表是一种特殊格式的报表,它可以在一页内建立多
个大小和样式一致的卡片式方格区域,每个区域显示一条数据
记录。标签报表一般用于表示联系人地址、电话等较短的信
息。
6.1.2 报表设计区
Access报表可以包含5个基本“节”,分别是报表页眉
(Report Header)节、页面页眉(Page Header)节、主体(Detail)
节、页面页脚(Page Footer)节和报表页脚(Report Footer)节,
其排列次序如图所示。
报表页眉节在报表的顶部,一般用来设计报表的标题。无
论报表有多少页,报表页眉只显示/打印在报表的第一页上。
页面页眉节在每个显示/打印页的顶部显示/打印一次,主
要用于显示/打印数据列标题信息。
主体节是显示/输出数据的主要区域,用于输出数据表记录
内容,当数据记录较多时,会自动分页。
页面页脚节在每个显示/打印页的底部显示/打印一次,一
般用于显示/打印日期、页码等信息。
报表页脚节显示在报表的底部,无论报表有多少页,报表
页脚只在最后一页页脚处显示/打印一次。报表页脚可以用于
输出数据源的统计汇总信息。
报表可以添加分组并增加组页眉、组页脚节。
组页眉节在主体节之前,通常用来设计分组的标题信息。
组页脚节在主体节之后,通常用来输出分组统计信息。添加分
组之后,主体节内容将按分组设置方式输出。
组页脚、报表页脚节可以添加统计计算控件,组页脚统计
范围为一个分组中的记录,报表页脚统计范围为整个报表的所
有记录。
报表中必须包含主体节,其他节都是可选的。选择“视
图”→“报表页眉/页脚”菜单可以添加或取消报表页眉/页脚,选
择“视图”→“页面页眉/页脚”菜单可以添加或取消页面页眉/页
脚。
和窗体设计一样,可以调整报表的宽度和每节的高度。将
鼠标光标移动到任一节区右边缘,鼠标光标即变为左右箭头十
字形状,这时,按住鼠标左键左右拖动即可调整报表宽度。将
鼠标光标移动到任一节区域下边缘,鼠标光标即变为上下箭头
十字形状,这时,按住鼠标左键上下拖动即可调整对应节的高
度。
6.1.3 报表视图方式
报表设计主要有3种典型的视图方式:设计视图、打印预
览、版面预览。
设计视图即报表设计器界面,用于设计报表或修改报表设
计。在设计视图中可以设置报表节、各节区内容及布局等。
打印预览视图用于预览打印效果。在设计报表时,一般需
要反复预览打印效果以便修改设计至最理想的结果。
版面预览视图用于预览版面布局效果,与打印预览不同的
是,版面预览不会输出全部数据源记录。
可以通过“视图”菜单切换操作视图。当报表处于预览状态
时,选择“视图”→“设计视图”命令可以切换到设计器状态。选
择“视图”→“打印预览”命令可以切换打印预览视图和设计视
图,选择“视图”→“版面预览”命令可以切换版面预览视图和设
计视图。
6.2 用报表向导建立报表
可以使用向导方便地建立报表。Access提供了多种报表设
计向导,包括报表向导、自动创建报表(纵栏式,表格式) 向
文档评论(0)