河北交通职业技术学院计算机系,多媒体计算机基础 - 河北交通职业技术学院.ppt...

多媒体计算机基础 - 河北交通职业技术学院.ppt

第4章 窗体的设计 本章导读 窗体又叫表单,是用户和Access 2002应用程序之间的主要接口。数据库是用表来存储数据的,一个完善的数据库应用程序,要使用户能够方便的对数据表进行数据的输入,修改维护,以及显示输出。利用Access窗体,能使用户可以轻松地完成数据的各种处理,制定表中数据的多种显示输入输出方法以及完成数据库的各种维护功能。可以说,创建一个Access数据库应用程序系统来说,制作各种各样的窗体是必不可少的。否则,它就不是一个完整的数据库应用程序。 第4章 窗体的设计 本章介绍窗体的设计,主要内容包括: l?????? 窗体的类型与结构 l?????? 窗体设计向导的应用 l?????? 自定义窗体 l?????? 窗体控件的应用 l?????? 修饰窗体外观 l?????? 创建切换面板 l??????图表窗体设计 第4章 窗体的设计 一般来说窗体可以完成以下几种功能。 1.显示编辑数据 这是窗体最普通用法。窗体为自定义数据库中数据的表示方式提供了途径。还可以用窗体更改或删除数据库的数据。可以在窗体中设置选项属性。 2.控制应用程序的流程 窗体上可以放置各种命令按钮控件。用户可以通过控件作出选择并向数据库发出其各种命令,窗体可以与宏一起配合使用,来引导过程动作的流程。比如可以在窗体上放置“按钮控件”来打开窗体运行查询和打印报表。 第4章 窗体的设计 3.显示信息 可以利用窗体显示各种提示信息、警告和错误信息,例如当用户输入了非法数据时,信息窗口会告诉用户“输入错误”并提示正确的输入方法。 4.打印数据 Access中除了报表可以用来打印数据外,窗体也可以作为打印数据之用。一个窗体可以同时具有显示数据及打印数据的双重角色。 一个好的窗体确实是非常有用的。不管你的数据库中表或查询设计得有多好,如果你的窗体设计得十分杂乱,而且没有任何提示,所建立的数据库就没有什么意义了。 第4章 窗体的设计 4. 1 窗体 4. 1. 1 窗体的类型 Access 2002窗体按照其显示特性的不同,又可以分为三类,它们分别是单页窗体和多页窗体、单一窗体和连续窗体、主窗体和子窗体,下面我们来认识一下这些窗体。 1.单页窗体和多页窗体的显示特性 单页窗体是只显示一页内容,如图4-1所示。多页窗体,是对窗体进行分页使其可以同时显示多个记录的信息,如图4-2所示。 第4章 窗体的设计 第4章 窗体的设计 2.连续窗体 连续窗体和多页窗体一样都是用来显示多个记录的,连续窗体使用一种接近于数据表的方式一个接一个地显示记录,如图4-3所示。 第4章 窗体的设计 3.子窗体 子窗体实际是在主窗体中又弹出一个窗体,这样设计较直观地显示窗体中的信息,使用户方便,有连贯性。如图4-4所示。在“人事档案管理系统”窗体中又套一个“职工查询”的子窗体。 第4章 窗体的设计 4. 1. 2 窗体的结构 Access窗体由窗体页眉、页面页眉、窗体主体、页面页脚和窗体页脚5个节组成。 窗体页眉:用于显示窗体的标题和使用说明,或打开相关窗体或执行其他任务的命令按钮。显示在窗体视图中顶部或打印页的开头。 窗体主体:用于显示窗体或报表的主要部分,该节通常包含绑定到记录源中字段的控件。但也可能包含未绑定控件,如字段或标签等。 窗体页脚:用于显示窗体的使用说明、命令按钮或接受输入的未绑定控件。显示在窗体视图中的底部和打印页的尾部。 第4章 窗体的设计 页面页眉:用于显示在窗体中每页的顶部显示标题、列标题、日期或页码。 页面页脚:用于在窗体和报表中每页的底部显示汇总、日期或页码。 第4章 窗体的设计 4 .2 窗体设计向导的应用 Access 2002为了方便应用,提供了多种类型的向导。如前所述,已经介绍了表向导、查询向导。可以看到,利用向导能够提高工作效率。窗体设计较之上述两种对象的设计操作而言要复杂一些,很好地使用向导是必要的。 本节将介绍应用窗体向导创建“源于单一数据集的窗体”和“源于多重数据集的窗体”。所谓“源于单一数据集的窗体”是指窗体的数据源是一个数据表或者是一个查询。而所谓“源于多重数据集的窗体”是指窗体的数据源是多个数据表或多个查询的某种组合。 第4章 窗体的设计 4.2.1 源于单一的数据集的窗体设计 经过以上的学习,我们了解了窗体的基本概念,下面就可以着手亲自创建窗体了,使用向导创建窗体。 【例1】利用“学生信息表”创建窗体,具体步骤如下: 第4章 窗体的设计 4.2.2 源于多重数据集的窗体设计 在很多情况下,信息系统的窗体数据源都不是基于

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值