- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
6.5、在报表设计视图下设计报表
6.5、在报表设计视图下设计报表 使用Access报表向导,可以很方便地完成报表的创建、子报表的创建以及图表子报表的创建。但是,使用向导创建的上述对象,一般都还不能完全满足实际应用的需要。另外,报表上图片与背景的设置、一些计算型文本框及其计算表达式的设计,都还没有完成。而所有这些设计操作都必须在报表设计视图中进行。 本小节介绍在报表设计视图中完成报表设计的操作方法,并以前面使用向导创建的报表为基础,介绍如何在报表设计视图中完成“销售交接班报表”,“图表子报表”与“销售业绩查询”报表的设计。 6.5、在报表设计视图下设计报表 6.5.1、“销售交接班报表”设计 在本章开始即讨论了“销售交接班报表”的用途,并描述了“销售交接班报表”的运行视图,如图6-2所示。而使用向导创建的“销售交接班报表”(图6-12所示)显然不能满足所需要的所有功能及其格式要求,这就需要在报表设计视图中进行设计修改。 在数据库设计视图中的报表对象卡上,选中“销售交接班报表”对象,单击“设计”按钮“ ”,即进入“销售交接班报表”设计视图。根据CMMIS数据库应用系统的需要,应该进行如下设计操作。 1.为报表设置页面 单击菜单栏上的【文件】|【页面设置】,可以在“页面设置”对话框(如图6-19所示)中分别设置纸张大小、纸张来源、打印方向、纸张四周的页边距和每页列数等参数。这些参数的设置,完全相同于Windows环境下的其他应用软件的页面设置方法 对于本实例的“销售交接班报表”,可以设定A5打印纸、横向打印、自动送纸等三个参数。并将“页边距”和“每页列数”均保持为默认值。 设定完成,单击“页面设置”对话框上的“确定”按钮“ ”,即完成了为报表设置页面的操作。 此处设定的各项页面参数,仅仅只对本报表有效,并不会影响其他对象的页面设置数据。 图6-19、销售交接班报表“页面设置”对话框 2.修改报表格式布局 (1)设定报表页眉格式 将报表标题拖至报表上部居中位置,并将其设置为三号宋体。 将销售日期字段及其标签均拖至报表标题下居中位置,并修改日期字段文本框的格式属性值为“长日期型”,这样可以使得销售日期在打印时,能以“2000年12月12日”这样的格式打印。 (2)调整报表“页面页眉”和“主体”中各个数据字段的格式 为了调整一个字段在报表中的尺寸,需要选中这个字段文本框控件或字段标签控件,使其成为“ ”显示形式,即为选中状态。对于选中状态控件,我们可以改变其尺寸:用鼠标指向控件左右两侧的黑点,左右拖曳即可改变控件的宽度;用鼠标指向控件上下两端的黑点,上下拖曳即可改变控件的高度。也可以改变其位置:令鼠标指向选中控件并在其变成为“手形”状时按下鼠标左键,拖曳鼠标即可拖动控件的位置。还可以设置其各项属性:在相应的属性栏中设置所需要的属性值。 为了保证正确性,应该逐个控件地进行上述调整操作,直至每个控件尺寸、相互位置及其相关属性值的设置均满足实际需求为止。 (3)绘制表格线段 一般报表都具有一些表格线,我们以“销售交接班报表”为例说明表格线段的绘制方法。 点取报表设计视图控件工具箱中的“直线”控件工具“ ”,逐一绘制各字段标签之间的竖线,再逐一绘制各字段文本框之间的竖线。注意,这是两段直线,分别位于“页面页眉”和“主体”中,因此必须分别绘制。在“页面页眉”中的底部绘制一条横线,用以分隔字段名与字段数据;在“主体”中的底部绘制一条横线,用以分隔各条记录数据。 注意:表格线段也是报表对象中的控件,而任一个控件都不可能跨越报表中的两个节,因此,上述竖线只能分成两段绘制;两条横线的绘制位置也必须合理地安排。 (4)删除“报表向导”产生的日期控件、调整“报表向导”产生的页码控件位置 由于我们在第(1)步已经将“销售日期”字段数据安置在报表标题之下作为报表日期显示了,而“报表向导”在报表“页面页脚”左部生成的“Now()”控件作用是显示打印报表当天的月份,因此需要删除它。单击这个控件(即选中这个控件),然后在键盘上按下“Del”键,即删除了“Now()”控件。 另外,在报表创建过程中,“报表向导”将其生成的页码控件安置在需要放置计算控件的位置上了。因此需要将其调整至页面页脚的右下角处,以便留出安放下一步将要设置的计算控件的位置。其方法是,拖曳页码控件至合适位置。 3.在报表中设置计算控件 “销售交接班报表”不仅显示打印销售数据,而且显示打印销售金额的合计数,这就需要在报表上安置一个文本框对象,并将这个文本框控件
文档评论(0)