内容正文:
项目4
窗体的创建与设计
目录/CONTENTS
窗体的设计
窗体的创建
01
02
行业PPT模板http:///hangye/
01
窗体的创建
在“学籍管理系统”数据库中,同学们创建了各种数据表与查询,却缺少与数据库进行交互的媒介,此时窗体就承担了这个角色。可以在数据库中创建窗体来对学生、教师、课程信息等进行管理。
任务导入
任务分析
在窗体中可以显示、更新、统计数据表和查询数据,可以创建一次只显示一个记录的窗体,可以只对一个数据表或查询创建窗体,也可以对多个数据表或查询创建窗体。
任务分析
本次任务有如下几个重点需要学习和掌握。
2
使用“窗体”按钮创建窗体。
1
使用“多个项目”命令创建窗体。
3
使用“窗体向导”按钮创建窗体。
4
使用“分割窗体”按钮创建窗体。
必备知识
1.窗体的概念
窗体是Access2016中的一种重要的数据库对象,它既是管理数据库的窗口,又是用户和数据库之间的桥梁,如图4-1所示。通过窗体用户可以方便地输入、编辑数据,对数据进行排序、筛选和浏览等。Access利用窗体将整个数据库组织起来,构成完整的数据库应用系统。
图4-1 窗 体 视 图
必备知识
2.窗体设计要素
窗体是用户与数据库之间的桥梁,它是面向用户操作的,实质上也是该数据库的操作界面。所以窗体应该体现出它的美观、直接、操作简单和方便等优点。
必备知识
(1)窗体内容要求。窗体设计界面一般需要体现出“为用户设计”的思想,所以从窗体外观上,要求达到美观、易懂、操作方便、工作高效等特点;从设计上,要求具有层次化和需求化的标准,如针对不同用户需求而设计出不同要求的窗体。
另外,在设计过程中尽量避免嵌套式的窗体,并且窗体与代码要具有制约性。总之,窗体设计需要趋向人性化方面发展,要有引导用户操作的功能,通过提示、帮助等内容协助用户执行每步操作。
2.窗体设计要素
必备知识
(2)设计简要原则。在窗体中,无论使用空间,还是插入标签等内容,都需要具有颜色、窗口布局风格统一的标准。窗体中使用的语句要易于理解。
(3)文本信息要求。在窗体操作过程中,一般对于错误操作需要提示用户。当然,较大的数据库及操作窗体内容,可能需要添加帮助信息。
2.窗体设计要素
必备知识
3.窗体的功能
在Access中,窗体具有十分重要的作用。按照其在应用程序中的作用,大致可以分为以下几个方面:
(1)显示数据和信息。通过窗体显示数据表、查询表中的数据信息及程序信息。对数据库较陌生的用户,可以通过窗体中的帮助或提示信息方便、快捷地操作数据,如显示错误信息、警告信息等。
必备知识
3.窗体的功能
(2)数据的输入与反馈。应用程序与用户的交互离不开数据的输入与反馈,这些一般都是通过窗体来实现的。
(3)控制程序流程。在窗体上使用一定的控件,通过触发控件的事件来实现程序的功能,控制程序的流程。
(4)接收数据。通过窗体可以修改、添加和删除数据库中的数据,如添加产品信息、删除员工信息及修改查询结果等。
必备知识
Access2016提供了多种不同类型的窗体,使用这些窗体可以实现不同的功能。
(1)按显示方式分类。窗体按数据的显示方式可以分为单页窗体、多页窗体、连续窗体、子窗体式窗体4种基本类型。
①单页窗体。单页窗体的主要特点是一屏只显示一条记录。单页窗体可用于输入数据,窗体中的文本框或组合框用于显示或输入数据,其左边是字段名称。
4.窗体的类型
必备知识
(1)按显示方式分类。
②多页窗体。多页窗体是指窗体中的记录信息显示在不同的页中,每一页只显示一条记录的部分信息,通过切换页选项卡来查看其他页的信息。这种窗体适合于每一条记录的字段很多,或对记录中的信息进行分类查看的情况。
4.窗体的类型
必备知识
(1)按显示方式分类。
③连续窗体。连续窗体即表格式窗体,其特点是一次可以显示多条记录。窗体显示的记录数视显示器的分辨率和窗体大小而定。虽然数据表也可以显示多条记录,但数据表格式只能是定制的行、列方式。连续窗体可以按照自定义方式排列字段、对字段重新布局、按定制格式显示数据,具有纵栏式窗体和数据表式窗体的优点。
④子窗体式窗体。窗体中可以包含子窗体,该窗体称为主窗体。这类窗体适用于显示来自多表中具有一对多关系的数据。
4.窗体的类型
(2)按操作功能分类。窗体按数据的操作功能方式可以分为信息显示窗体、数据操作窗体、切换窗体3种类型。
①信息显示窗体。信息显示窗体可以数字或图像的方式显示数据,并且这一类窗体常在其他窗体中被调用,是最基本的窗体之一,如图4-2所示。
必备知识
4.窗体的类型
图4-2 信息显示窗体
(2)按操作功能分类。
②数据操作窗体。数据操作窗体可以轻松实现数据的编辑、追加等操作,是用户编辑数据库数据的重要手段之一,如图4-3所示。
必备知识
4.窗体的类型