- 6
- 0
- 约9.39千字
- 约 24页
- 2017-05-12 发布于河南
- 举报
4窗体和报表制作
本模块主要内容:
一、在数据库文件中建立窗体;
二、窗体中“控件”的作用及使用;
三、在数据库文件中建立报表;
四、项目单(菜单)的实现途径。
关键字:数据库对象、窗体(对象)、控件、报表(对象)
“窗体”对象的作用:
窗体是数据库文件中的一种对象。窗体(对象)的主要作用包括:
一、提供用户界面,例如,实现项目单(菜单)供用户选择,根据用户的选择启动下一级项目(控制流程);
二、重新安排数据源(“表/查询”等)的输出界面,以及提供接受用户输入的界面。
从实质上说,ACCESS的窗体是软件提供的一种“可视”设计界面,让二次开发人员不用“编程”就可以得到需要的输出/输入界面。
“窗体”的结构和视图:
一个完整的窗体包括“主体”、“页面页眉”、“页面页脚”和“窗体页眉”、“窗体页脚”等5部分。最主要是“主体”部分。
在使用窗体的时候,一般采用“窗体视图”表现窗体的内容,如果有特殊需要,可以在ACCESS窗口菜单中选择“视图”项改变窗体的视图。
在设计窗体的时候,在窗体设计视图中一般只出现窗体的“主体”部分。如果要编辑修改其他部分,可以在窗体设计视图环境中选择ACCESS窗口菜单的“视图--页面页眉/页脚”或“视图--窗体页眉/页脚”调出其他部分后再修改。
“窗体”的建立与修改操作:
建立或修改窗体,必须先打开一个数据库文件,在数据库窗口中选择“窗体”对象。
要建立一个新窗体,选择一种创建工具(如“在设计视图中创建窗体”),然后在窗体设计窗口安排窗体的各个元件,完成后关闭窗体设计视图窗口,赋予新窗体一个名字,新建的窗体即保存在“窗体”对象列表中;
要修改一个已存在的窗体,选中该窗体,单击数据库窗口中的“设计”按钮,在窗体设计视图窗口中修改,完成后关闭设计视图窗口保存修改结果。
操作实例:建立一个输出某个成绩表的一个记录若干字段的窗体(一般,在“表”窗口,看到的是整个表、多行记录)。
一、打开一个数据库文件,点击数据库窗口中的“窗体”对象,再双击右侧“在设计视图中创建窗体”项,打开窗体设计视图;
二、如果屏幕出现选择“表”的窗口,选中一个成绩表,如果没有选择“表”窗口,点击“窗体设计视图工具栏”中的“属性”按钮,在“数据”卡“记录源”中选择一个成绩表;
三、跟着出现的成绩表结构窗口中仅显示表的结构(字段)。将窗体中要出现的字段从成绩表结构窗口拖到窗体设计视图的编辑区;
四、调整窗体设计视图中各个元件的位置、大小、字体字号等,直到满意;
五、关闭窗体设计视图,新建窗体保存在数据库文件中。
说明:建立和修改窗体的多个实例,可参考课本P104-P114的内容。
与“窗体”设计有关的问题和建议:
一、窗体有多种类型(外观),建立窗体也有多种途径,但归根结底还是利用“设计视图”创建窗体和使用“设计视图”修改窗体。设计视图的优点是功能强、缺点是效率低。建议在创建一个新窗体的时候,点击数据库窗口中的“新建”按钮,会出现所有创建窗体的途径供选择---根据要求,在其中选用一个效率最高的途径建立一个最接近要求的窗体,对其不足的部分,利用“设计视图”修改,直到全部满足要求;
二、设计窗体的过程会使用到多种“工具”。课本P109中提及的“窗体设计视图工具栏”是ACCESS窗口的“工具条”的组成部分(即:不是安排在“数据库窗口”中)。这个工具栏中的许多“工具按钮”要进入设计(创建/修改)窗体环境才会出现,甚至,某些工具按钮要在更具体的场合才起作用(例如:“线条/边框宽度”按钮要在选中窗体中一个带边的元件才有效)---ACCESS的“工具条”是会根据环境发生变动的;
三、窗体的“属性”是一个窗体的规则、限制、功能的特征集合,必要时可以通过修改一个窗体的属性使其达到要求。如果屏幕上出现窗体属性窗口,可直接选择需要的属性,如果没有窗体属性窗口,先点击“窗体设计视图工具栏”中的“属性”按钮,待屏幕出现窗体属性窗口再选择修改各项属性;
有关窗体的“属性”的具体问题,在后面的文字中有更详细的解释。
四、有的窗体中需要出现各种表/查询的记录信息(称做“数据源”或“记录源”)。一般,在创建窗体的时候会先要求指定数据源(出现一个“表/查询”列表供选择),如果不出现这个列表,可打开窗体属性窗口,在“数据”卡的“记录源”列表中选择一个表/查询,再将需用的字段拖到窗体中;
五、在窗体中除表/查询的信息外,还使用“控件”来显示信息、接收输入、实现动作。在窗体设计视图环境,会出现一个“(控件)工具箱窗口”(在ACCESS中就称为“工具箱”),开发人员可以在“工具箱”中选中所需的控件,直接拖到窗体中使用。如果没有出现这个“工具箱”、或者已经将其关闭,可以点击“窗体设计视图工具栏”中的“工具箱”按钮,重新调出“(控件)工具箱”;
有关“控件”更具体的问题,在后面的文字中有更详细的解释。
六、
您可能关注的文档
- 2008C程序设计期末试卷(A).doc
- 2007教学日历_汇编语言程序设计.doc
- 2008年4月计算机等级考试二级VB真题及答案.doc
- 2008年6月VFP省二级上机模拟8套答案.doc
- 2004版建筑软件APM最新改进.doc
- 2009-9试卷及参考答案.doc
- 2009-2010年VB试卷.doc
- 2009—2010学年第二学期期末考试试卷B.doc
- 2009年4月全国计算机等级二级VB分章节考试要点.doc
- 2009学年第一学期四年级语文期中测试卷.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
原创力文档

文档评论(0)