《数据库基础——Access 2003应用教程(第二版)-电子教案-程伟渊 第五章 窗体》由会员分享,可在线阅读,更多相关《数据库基础——Access 2003应用教程(第二版)-电子教案-程伟渊 第五章 窗体(14页珍藏版)》请在金锄头文库上搜索。
1、5.1 窗体基础知识,1. 窗体的功能 窗体是Access数据库的对象之一,是数据库和用户之间建立联系的窗口和媒介。与报表不同,窗体的主要功能是显示和处理数据,实现人机交互,如,输入、修改和删除数据库中的数据等。而不是象报表那样主要用来分析、显示和打印数据库中的信息。 窗体的功能特色为: 浏览、编辑数据:在窗体中可显示多个表的数据,并可进行添加、删除、修改等编辑操作。与查询和报表相比,窗体中数据显示的视觉效果更加友好。 输入数据:窗体可以作为向数据库中输入数据的界面。使用窗体控件可提高数据输入的效率和准确度。 控制应用程序流程:和Visual Basic的窗体一样,可以利用VBA编写代码,与函
2、数和过程结合完成一定的功能。如,捕捉错误信息等。 信息显示:在窗体中可显示一些警告和解释信息。 数据打印:数据打印不是窗体的主要功能,但也可以用来打印数据库中的数据。,5.1 窗体基础知识,2. 窗体的分类与组成 从不同角度可将窗体分成不同的类型。从逻辑上可分为主窗体和子窗体;从功能上可分为提示性窗体、控制性窗体和数据性窗体,提示性窗体给出提示帮助信息,控制性窗体包含按钮和菜单以完成控制转换功能,数据性窗体用于数据的输入或查询;和报表类似,从数据显示方式上可分为纵栏式、表格式、数据表、图表式、数据透视表等。 纵栏式窗体通常用于输入数据,字段纵向排列;表格式窗体将每条记录的字段横向排列,字段标签
3、放在窗体顶部,即窗体页眉处;数据表窗体显示“数据表”的最原始风格,常通过主窗体/子窗体的形式,来显示具有一对多关系的两个表的数据;图表窗体将数据以图表的形式显示,可嵌入到其他窗体中;数据透视表是一种交互式的动态表。 窗体也是由一些“控件”组成的,控件类型和报表基本相同,不再重复讲解。,5.1 窗体基础知识,3. 创建窗体的方式 创建窗体的主要方式有: 自动创建 窗体向导 设计视图 注意:这三种方式经常配合使用,即先通过自动创建或向导生成简单样式的窗体,然后通过设计视图进行编辑、装饰等,直到创建出符合用户需求的窗体。,5.1 窗体基础知识,4. 窗体视图 窗体视图包括: 设计视图:设计视图可以用
4、来设计、编辑窗体 窗体视图:窗体视图用来显示窗体的设计效果 数据表视图:数据表视图是用原始的数据表的风格显示数据 数据透视表视图:数据透视表视图用来以表格模式动态地显示数据统计结果 数据透视图视图:数据透视图视图用来以图形模式动态地显示数据统计结果。,5.2 自动创建窗体,表格式窗体,5.2 自动创建窗体,纵栏式窗体 数据表窗体,5.3 使用向导创建窗体,图表式窗体,5.3 使用向导创建窗体,数据透视表窗体,5.4 使用设计视图创建窗体,学生基本信息管理窗体效果图,5.4 使用设计视图创建窗体,使用设计视图不仅可以创建新的窗体,而且还可以对利用向导等创建的窗体进行编辑、修改、装饰;不仅可以按照各种形式显示数据源中的数据,而且可以方便地对数据进行汇总、统计等计算。 设计视图是功能最全面,最灵活的创建窗体的方式,可以完成其他方式不能完成的操作。,5.4 使用设计视图创建窗体,添加了控件的窗体设计视图,5.5 设计切换面板,切换面板又叫做切换窗体,是一种包含命令按钮(面 板项目)的窗体,通过这些按钮可以方便地切换到其他窗体、报表或查询中去。切换面板就像一个菜单,可以分几个级别,命令按钮就是菜单项。切换面板把数据库对象集中管理,构成了一个应用系统。 创建切换面板有两种基本方法:切换面板管理器向导或在窗体中直接添加命令按钮。,5.5 设计切换面板,主切换面板效果,返回首页,本章结束!,