欢迎来到天天文库
浏览记录
ID:43803934
大小:6.03 MB
页数:125页
时间:2019-10-14
《计算机基础与Access数据库程序设计 978-7-302-28810-7 计算机基础与Access数据库程序设计5 》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《计算机基础与Access数据库程序设计》第5章窗体目录5.1窗体概述5.2用向导建立窗体5.3用窗体设计器建立窗体5.4子窗体与链接窗体5.5切换面板窗体5.1窗体概述5.1.1窗体及其分类Access按窗体内容及布局特点把窗体分成多种类型,包括纵栏式、表格式、数据表式、图表式和数据透视表式等。可以利用向导或窗体设计器设计窗体。按窗体功能可以把窗体分为以下4种类型。1.数据录入窗体数据录入窗体主要用于接收用户的录入数据并保存到指定的表中。数据录入窗体设计的核心问题包括:功能、效率、准确。窗体必须能够实现预定的数据录入功能要求,这是最基本的窗体设计要求。数据录
2、入窗体的操作效率也非常重要,高效的数据录入可以提高数据库的应用效率。准确是指录入数据的准确性,窗体设计应充分考虑差错控制,尽可能防止用户录入错误的数据。2.命令选择窗体命令选择窗体提供若干操作选择,用户可以从中选择下一步操作。命令选择窗体的作用类似于菜单。Access中的切换面板窗体就属于命令选择窗体。3.数据展示窗体数据展示窗体的作用是按特定格式要求显示数据,与数据录入窗体不同的是,数据展示类窗体不能编辑修改数据。4.信息提示窗体信息提示窗体用于显示提示或警示、警告信息。提示类窗体一般都设计成对话框。5.1.2窗体的组成部分Access窗体最多可以包含5个功
3、能区,叫做“节”,分别是窗体页眉(FormHeader)、页面页眉(PageHeader)、主体(Detail)、页面页脚(PageFooter)和窗体页脚(FormFooter),这5个功能节的排列次序如下页图所示。窗体页眉节显示在窗体的最顶部,类似于窗体的标题。无论窗体主体有多少页,窗体页眉只显示/打印一次。页面页眉节在每个显示/打印页的顶部显示/打印一次,主要用于显示/打印数据列标题。主体节用于显示/打印数据记录,当数据记录较多时,可以分页显示/打印。页面页脚节在每个显示/打印页的底部显示/打印一次,可以用于显示/打印日期、页码等信息。窗体页脚节显示在窗
4、体的最底部,无论窗体主体有多少页,窗体页脚只显示/打印一次。一个窗体必须包含主体节,其他节可以有或没有。窗体设计时,可以调整窗体的宽度和每节的高度。将鼠标光标移动到任一节区域(灰色带网格线区域)右边缘,鼠标光标即变为左右箭头十字形状,这时,按住鼠标左键左右拖动即可调整窗体宽度。将鼠标光标移动到任一节区域下边缘,鼠标光标即变为上下箭头十字形状,这时,按住鼠标左键上下拖动即可调整对应节的高度。5.1.3窗体的视图方式窗体设计主要有3种典型的视图方式:设计视图、窗体视图、数据表视图。设计视图即窗体设计器界面,用于设计窗体或修改窗体设计。在设计视图中可以设置窗体节、各
5、节区内容及布局等。窗体视图即窗体的运行状态,为窗体实际打开时的运行效果。可以通过窗体视图判断设计结果是否符合预定要求。数据表视图用于显示主体节数据记录,只有当主体节中设置记录源字段时数据表视图才能显示对应的数据表。窗体操作时,可以通过“视图”菜单切换操作视图。当窗体处于打开状态时,选择“视图”→“设计视图”命令可以切换到设计器状态,选择“视图”→“数据表视图”命令可以切换到数据表状态。当窗体处于设计器状态时,选择“视图”→“窗体视图”命令可以切换到窗体运行状态,选择“视图”→“数据表视图”命令可以切换到数据表状态。当窗体处于数据表视图时,选择“视图”→“窗体视
6、图”命令可以切换到窗体运行状态,选择“视图”→“设计视图”命令可以切换到设计器状态。5.2用向导建立窗体可以使用向导方便地建立窗体,可以使用的向导包括:窗体向导、自动创建窗体(纵栏式,表格式,数据表式)向导、自动窗体(数据透视表,数据透视图)向导、图表向导和数据透视表向导等。5.2.1窗体向导打开数据库操作界面后,展开并选中“对象”列表中的“窗体”,这时,对象显示子窗口中会显示“在设计视图中创建窗体”、“使用向导创建窗体”以及已建立的全部窗体。以tStudent表编辑窗体为例,用“窗体向导”建立窗体的操作步骤如下:(1)双击对象显示子窗口中的“使用向导创建窗体
7、”或单击“新建”按钮(选择“插入”→“窗体”命令亦可),在显示的“新建窗体”对话框中选择“窗体向导”,如左下图所示,然后单击“确定”按钮,这时,系统打开“窗体向导”初始界面,如右下图所示;(2)单击“表/查询”下拉列表,选择tStudent表,其全部字段即显示在“可用字段”列表中,选择全部字段。单击“下一步”按钮,向导进入布局选择界面,如左下图所示。布局不同,数据显示时排列方式有所不同。假定选择“纵栏式”,单击“下一步”按钮,向导进入样式选择界面,如右下图所示;(3)样式决定窗体的背景及窗体数据的显示风格,假定选择“标准”样式,单击“下一步”按钮,向导进入完成
8、界面,如下图所示;(4)在“请为窗体指
此文档下载收益归作者所有