Access数据库程序设计与应用教程第5章-窗体课件.ppt

上传人(卖家):三亚风情 文档编号:2921369 上传时间:2022-06-11 格式:PPT 页数:143 大小:4.27MB
下载 相关 举报
Access数据库程序设计与应用教程第5章-窗体课件.ppt_第1页
第1页 / 共143页
Access数据库程序设计与应用教程第5章-窗体课件.ppt_第2页
第2页 / 共143页
Access数据库程序设计与应用教程第5章-窗体课件.ppt_第3页
第3页 / 共143页
Access数据库程序设计与应用教程第5章-窗体课件.ppt_第4页
第4页 / 共143页
Access数据库程序设计与应用教程第5章-窗体课件.ppt_第5页
第5页 / 共143页
点击查看更多>>
资源描述

1、v了解窗体的功能、窗体的基本类型以及窗体的了解窗体的功能、窗体的基本类型以及窗体的6 6种种视图;视图;v掌握窗体的设计视图的组成;掌握窗体的设计视图的组成;v会利用会利用“窗体窗体”组中的工具以及窗体向导快速创组中的工具以及窗体向导快速创建窗体;建窗体;v会创建切换窗体和导航窗体;会创建切换窗体和导航窗体;v掌握常用控件的功能及简单应用;掌握常用控件的功能及简单应用;5.15.3利用设计视图创建窗体利用设计视图创建窗体窗窗 体体 概概 述述快捷创建窗体快捷创建窗体常用的窗体控件常用的窗体控件窗体的属性及修饰窗体的属性及修饰创建系统控制窗体创建系统控制窗体5.55.15.1窗窗 体体 概概 述

2、述窗体的类型窗体的类型窗体的视图窗体的视图章目录v窗体窗体是构造系统是构造系统输入输出界面输入输出界面以及以及应用系统控制应用系统控制驱动界面驱动界面的基本对象。的基本对象。v它为用户提供了它为用户提供了查阅、新建、编辑和删除查阅、新建、编辑和删除数据操数据操作作界面界面。v窗体可以与窗体可以与宏和模块对象结合宏和模块对象结合起来构成应用系统起来构成应用系统的控制驱动界面。的控制驱动界面。5.15.1窗窗 体体 概概 述述5.1.15.1.1 窗体的类型窗体的类型在在Access Access 中,按照窗体上显示数据的方式,可以将窗体分中,按照窗体上显示数据的方式,可以将窗体分为以下为以下7

3、7类:纵栏式窗体、数据表窗体、表格式窗体、主类:纵栏式窗体、数据表窗体、表格式窗体、主/ /子子窗体、分割窗体、数据透视表窗体和数据透视图窗体窗体、分割窗体、数据透视表窗体和数据透视图窗体。v 纵栏式窗体。纵栏式窗体将字段排成列,每列的左边纵栏式窗体。纵栏式窗体将字段排成列,每列的左边显示字段名称,右边显示字段的内容。一次显示一条记录显示字段名称,右边显示字段的内容。一次显示一条记录的内容。纵栏式窗体一般用于数据输入,如图的内容。纵栏式窗体一般用于数据输入,如图5-15-1所示。所示。v 数据表窗体。数据表窗体可以在窗口中显示多条记录数据表窗体。数据表窗体可以在窗口中显示多条记录,它与表对象在

4、数据表视图中显示的界面相同。数据表窗,它与表对象在数据表视图中显示的界面相同。数据表窗体通常被作为一个窗体的子窗体,如图体通常被作为一个窗体的子窗体,如图5-25-2所示所示。章目录节目录章目录节目录5.1.15.1.1 窗体的类型窗体的类型图5-1 纵栏式窗体 图5-2 数据表式窗体v 表格式窗体。表格式窗体与数据表窗体相似,表格式窗体。表格式窗体与数据表窗体相似,一次可以显示多条记录。在数据表窗体的页眉区域一次可以显示多条记录。在数据表窗体的页眉区域中添加的控件在窗体视图中不显示,但表格式窗体中添加的控件在窗体视图中不显示,但表格式窗体可以。而且,在表格式窗体里能显示可以。而且,在表格式窗

5、体里能显示OLEOLE对象的内对象的内容,如图容,如图5-35-3所示。所示。图5-3 表格式窗体5.1.15.1.1 窗体的类型窗体的类型v 主主/ /子窗体。窗体中的窗体称为子窗体,包含子窗体。窗体中的窗体称为子窗体,包含子窗体的窗体称为主窗体。主子窗体的窗体称为主窗体。主/ /子窗体通常用来显子窗体通常用来显示表之间具有一对多关系的数据。主窗体显示示表之间具有一对多关系的数据。主窗体显示“一一”方数据表的数据,一般采用纵栏式窗体;子方数据表的数据,一般采用纵栏式窗体;子窗体显示窗体显示“多多”方数据,通常采用数据表窗体或方数据,通常采用数据表窗体或表格式窗体,如图表格式窗体,如图5-45

6、-4所示。所示。5.1.15.1.1 窗体的类型窗体的类型图5-4 主/子窗体5.1.15.1.1 窗体的类型窗体的类型v 分割窗体。分割窗体由纵栏式窗体和表格式窗分割窗体。分割窗体由纵栏式窗体和表格式窗体两部分组成,分割条把窗体分为上下或左右两体两部分组成,分割条把窗体分为上下或左右两部分,可以在设计视图中设置分割方向。分割窗部分,可以在设计视图中设置分割方向。分割窗体和主体和主/ /子窗体有很大区别,前者来自同一数据源子窗体有很大区别,前者来自同一数据源,并且总是保持同步;后者主窗体的数据源和子,并且总是保持同步;后者主窗体的数据源和子窗体的数据源一般是不同的,分割窗体如图窗体的数据源一般

7、是不同的,分割窗体如图5-55-5所所示。示。5.1.15.1.1 窗体的类型窗体的类型图5-5 分割窗体5.1.15.1.1 窗体的类型窗体的类型v 数据透视表窗体。数据透视表窗体是以指定的数据透视表窗体。数据透视表窗体是以指定的数据表或查询为数据源,产生一个数据表或查询为数据源,产生一个ExcelExcel的分析表的分析表而建立的窗体。数据透视表是一个交叉表,用于而建立的窗体。数据透视表是一个交叉表,用于汇总和分析数据,可以定义行、列、页和汇总数汇总和分析数据,可以定义行、列、页和汇总数据。图据。图5-65-6是按系别统计各种职称人数的数据透视是按系别统计各种职称人数的数据透视表窗体。表窗

8、体。v 数据透视图窗体。数据透视图窗体用于数据的数据透视图窗体。数据透视图窗体用于数据的图形分析,以图形的方式展示数据。图图形分析,以图形的方式展示数据。图5-75-7是按性是按性别统计各民族学生人数的数据透视图窗体。别统计各民族学生人数的数据透视图窗体。5.1.15.1.1 窗体的类型窗体的类型图5-6 数据透视表窗体 图5-7 数据透视图窗体5.1.15.1.1 窗体的类型窗体的类型此外,按功能可以将窗体分为以下此外,按功能可以将窗体分为以下4 4类:信息显示窗类:信息显示窗体、数据操作窗体、交互信息窗体和控制窗体体、数据操作窗体、交互信息窗体和控制窗体。v其中其中,信息显示窗体主要用来显

9、示信息,以图表或,信息显示窗体主要用来显示信息,以图表或数值的形式显示信息,如图数值的形式显示信息,如图5-75-7所示。数据操作窗所示。数据操作窗体主要用来显示、浏览、输入、修改表或查询中的体主要用来显示、浏览、输入、修改表或查询中的数据,如图数据,如图5-55-5所示所示。5.1.15.1.1 窗体的类型窗体的类型v交互信息窗体包括用户自定义窗体和系统产生的交互信息窗体包括用户自定义窗体和系统产生的窗体,系统自动产生的交互信息窗体一般用来显窗体,系统自动产生的交互信息窗体一般用来显示提示以及各种警告信息。用户自定义窗体用来示提示以及各种警告信息。用户自定义窗体用来显示系统运行结果、接受用户

10、输入信息等,比如显示系统运行结果、接受用户输入信息等,比如我们常用的我们常用的QQQQ登录窗体。登录窗体。v控制窗体主要用来操作、控制程序的运行,该类控制窗体主要用来操作、控制程序的运行,该类窗体主要通过命令按钮等控件对象来对用户的请窗体主要通过命令按钮等控件对象来对用户的请求作出响应,比如切换窗体和导航窗体等。求作出响应,比如切换窗体和导航窗体等。5.1.15.1.1 窗体的类型窗体的类型5.1.2 5.1.2 窗体的视图窗体的视图vAccess 2010Access 2010提供了提供了6 6种视图,包括窗体视图、布种视图,包括窗体视图、布局视图、设计视图、数据表视图、数据透视表视局视图、

11、设计视图、数据表视图、数据透视表视图和数据透视图视图。利用图和数据透视图视图。利用“窗体设计窗体设计”工具新工具新建一个窗体时,在建一个窗体时,在“开始开始”选项卡的选项卡的“视图视图”组组单击单击“视图视图”工具下端的下三角按钮,就能看到工具下端的下三角按钮,就能看到视图的列表,如图视图的列表,如图5-85-8所示。所示。图5-8 窗体的6种视图v 窗体视图:窗体视图是用户操作数据的界面,窗体视图:窗体视图是用户操作数据的界面,当创建好窗体后,通常用窗体视图来预览窗体的当创建好窗体后,通常用窗体视图来预览窗体的运行效果。运行效果。 v 布局视图:布局视图是修改窗体最直观的视图布局视图:布局视

12、图是修改窗体最直观的视图。在布局视图中,窗体实际正在运行,此时看到。在布局视图中,窗体实际正在运行,此时看到的数据与他们在窗体视图中的显示外观非常相似的数据与他们在窗体视图中的显示外观非常相似,如果希望在修改窗体的同时能同时看到运行效,如果希望在修改窗体的同时能同时看到运行效果,就可以采用该视图来对窗体进行修改。果,就可以采用该视图来对窗体进行修改。5.1.2 5.1.2 窗体的视图窗体的视图v 设计视图:设计视图提供了更详细的窗体结构设计视图:设计视图提供了更详细的窗体结构。设计窗体或者对已创建的窗体进行修改时,一。设计窗体或者对已创建的窗体进行修改时,一般需要在窗体的设计视图中进行。般需要

13、在窗体的设计视图中进行。v 数据表视图:数据表视图以表格的形式显示该数据表视图:数据表视图以表格的形式显示该窗体的数据源(包括表和查询)。窗体的数据源(包括表和查询)。v 数据透视表视图:数据透视表视图是用来创建数据透视表视图:数据透视表视图是用来创建数据透视表的设计界面。数据透视表的设计界面。v 数据透视图视图:数据透视图视图是用来创建数据透视图视图:数据透视图视图是用来创建数据透视图的设计界面。数据透视图的设计界面。5.1.2 5.1.2 窗体的视图窗体的视图5.25.2 快捷创建窗体快捷创建窗体利用利用“窗体窗体”工具创建窗体工具创建窗体v在在Access 2010Access 2010

14、的数据库窗口中,通过的数据库窗口中,通过“创建创建”选选项卡下的项卡下的“窗体窗体”组可以看到创建窗体的工具,组可以看到创建窗体的工具,这些工具包括:这些工具包括:“窗体窗体”工具、工具、“窗体设计窗体设计”工工具、具、“空白窗体空白窗体”工具、工具、“窗体向导窗体向导”工具,工具,“导航导航”窗体创建工具、窗体创建工具、“其他窗体其他窗体”创建工具。创建工具。v在上述工具中,除了在上述工具中,除了“窗体设计窗体设计”工具外,用其工具外,用其他的工具都能快捷创建窗体。快捷创建窗体的方他的工具都能快捷创建窗体。快捷创建窗体的方法功能有限,而利用法功能有限,而利用“窗体设计窗体设计”工具能创建界工

15、具能创建界面更加美观、功能更加强大的窗体。面更加美观、功能更加强大的窗体。5.25.2 快捷创建窗体快捷创建窗体5.2.1 5.2.1 利用利用“窗体窗体”工具创建窗体工具创建窗体v创建窗体最快捷的方法是利用创建窗体最快捷的方法是利用“窗体窗体”工具创建工具创建窗体。窗体。v【例【例5-15-1】在】在“教学管理教学管理”数据库中,以表对象数据库中,以表对象“班级班级”为数据源创建如图为数据源创建如图5-15-1所示的纵栏式窗体,所示的纵栏式窗体,窗体名称为窗体名称为“班级纵栏式班级纵栏式”。操作步骤如下。操作步骤如下。v 在在“导航导航”窗格中,单击窗格中,单击“班级班级”表对象。表对象。v

16、 在在“创建创建”选项卡中的选项卡中的“窗体窗体”组中,单击组中,单击“窗体窗体”工具按钮。此时,工具按钮。此时,AccessAccess将自动创建窗体将自动创建窗体,并以布局视图的方式显示窗体。,并以布局视图的方式显示窗体。v 单击快捷访问工具栏中的单击快捷访问工具栏中的“保存保存”工具,在弹工具,在弹出的出的“另存为另存为”对话框中输入对话框中输入“班级纵栏式班级纵栏式”,单击单击“确定确定”保存。保存。采用类似的方法可以创建表格式窗体、分割窗体、采用类似的方法可以创建表格式窗体、分割窗体、数据表窗体。数据表窗体。5.2.1 5.2.1 利用利用“窗体窗体”工具创建窗体工具创建窗体5.2.

17、2 5.2.2 利用窗体向导创建窗体利用窗体向导创建窗体利用利用“窗体窗体”工具创建的窗体,其数据源只能来自工具创建的窗体,其数据源只能来自一个表或查询,而且默认的情况下显示在窗体上的一个表或查询,而且默认的情况下显示在窗体上的字段只能是表或查询中的全部字段,这显然不能满字段只能是表或查询中的全部字段,这显然不能满足复杂的要求。而使用足复杂的要求。而使用“窗体向导窗体向导”创建的窗体,创建的窗体,其数据既可以是一个表或查询,也可以是多个表或其数据既可以是一个表或查询,也可以是多个表或查询,更重要的是,使用查询,更重要的是,使用“窗体向导窗体向导”使得创建主使得创建主/ /子窗体更加容易。子窗体

18、更加容易。v【例【例5-25-2】在】在“教学管理教学管理”数据库中,创建如图数据库中,创建如图5-5-4 4所示的主所示的主/ /子窗体,主窗体和子窗体的名称分别子窗体,主窗体和子窗体的名称分别为为“教师授课主窗体教师授课主窗体”和和“教师授课子窗体教师授课子窗体”。操作步骤如下。操作步骤如下。v 确定数据源和字段确定数据源和字段。本例要创建的窗体涉及到。本例要创建的窗体涉及到的数据源为以下的数据源为以下4 4个表对象:教师、教师授课、课个表对象:教师、教师授课、课程、班级。涉及到的字段有:教师编号、姓名、程、班级。涉及到的字段有:教师编号、姓名、课程编号、课程名、班级名称、开课学期,如图课

19、程编号、课程名、班级名称、开课学期,如图5-45-4所示。所示。v 利用向导建立主利用向导建立主/ /子窗体时,首先应设置表与子窗体时,首先应设置表与表之间的关系表之间的关系。在本例中,首先应在关系图中设在本例中,首先应在关系图中设置教师、教师授课、课程、班级这置教师、教师授课、课程、班级这4 4个表之间的关个表之间的关系。具体操作方法请参见本教材系。具体操作方法请参见本教材3.3.43.3.4小节。小节。5.2.2 5.2.2 利用窗体向导创建窗体利用窗体向导创建窗体v 在在“导航导航”窗格中,单击窗格中,单击“教师教师”表对象。表对象。v 在在“表表/ /查询查询”下拉列表中选择下拉列表中

20、选择“教师教师”,在,在左侧的左侧的“可用字段可用字段”列表中选择需要显示在窗体列表中选择需要显示在窗体中的字段名称中的字段名称“教师编号教师编号”和和“姓名姓名”,将其双,将其双击到选定字段列表中。击到选定字段列表中。5.2.2 5.2.2 利用窗体向导创建窗体利用窗体向导创建窗体v 在在“表表/ /查询查询”下拉列表中选择下拉列表中选择“教师授课教师授课”,然后在,然后在“可用字段可用字段”列表中选择列表中选择“课程编号课程编号”字段,将其双击到右侧的字段,将其双击到右侧的“选定字段选定字段”列表中,列表中,采用类似方法将采用类似方法将“课程课程”表中的表中的“课程名课程名”字段字段、“班

21、级班级”表中的表中的“班级名称班级名称”字段、字段、“课程课程”表中的表中的“开课学期开课学期”字段双击到右侧的字段双击到右侧的“选定字选定字段段”列表中。列表中。5.2.2 5.2.2 利用窗体向导创建窗体利用窗体向导创建窗体v单击单击“下一步下一步”按钮,在按钮,在“请确定查看数据的方请确定查看数据的方式:式:”列表中选择列表中选择“通过教师通过教师”,如图,如图5-105-10所示所示。单击。单击“下一步下一步”按钮,在弹出的界面中确定子按钮,在弹出的界面中确定子窗体的布局,本例采用默认的窗体的布局,本例采用默认的“数据表数据表”布局,布局,如图如图5-115-11所示。单击所示。单击“

22、下一步下一步”按钮,在弹出的按钮,在弹出的界面中为窗体指定标题,将窗体和子窗体的标题界面中为窗体指定标题,将窗体和子窗体的标题分别改为分别改为“教师授课情况主窗体教师授课情况主窗体”和和“教师授课教师授课情况子窗体情况子窗体”,如图,如图5-125-12所示。单击完成按钮。所示。单击完成按钮。这时会发现在导航窗格中出现两个窗体,名称分这时会发现在导航窗格中出现两个窗体,名称分别为别为“教师授课主窗体教师授课主窗体”和和“教师授课子窗体教师授课子窗体”。5.2.2 5.2.2 利用窗体向导创建窗体利用窗体向导创建窗体图5-9 窗体向导对话框图 图5-10 确定查看数据的方式5.2.2 5.2.2

23、 利用窗体向导创建窗体利用窗体向导创建窗体图5-11 确定子窗体布局图 图5-12 给主、子窗体指定标题5.2.2 5.2.2 利用窗体向导创建窗体利用窗体向导创建窗体5.2.3 5.2.3 使用使用“模式对话框模式对话框”工具创建窗体工具创建窗体当要创建一个类似于当要创建一个类似于QQQQ登录界面的交互信息窗体时登录界面的交互信息窗体时,使用,使用“模式对话框模式对话框”工具创建窗体是最快捷的方工具创建窗体是最快捷的方式。式。模式对话框具有下面的特点:当该类窗体运行时,模式对话框具有下面的特点:当该类窗体运行时,不能打开或操作其他数据库对象。不能打开或操作其他数据库对象。v【例【例5-35-

24、3】在】在“教学管理教学管理”数据库中,创建如图数据库中,创建如图5-5-1313所示的名为所示的名为“系统登录系统登录”的的“模式对话框模式对话框”窗窗体。体。图5-13 利用“模式对话框”工具生成的窗体图5-14 “其他窗体”列表5.2.3 5.2.3 使用使用“模式对话框模式对话框”工具创建窗体工具创建窗体操作步骤操作步骤如下如下:v在在“创建创建”选项卡中的选项卡中的“窗体窗体”组中,单击组中,单击“其其他窗体他窗体”工具按钮,在下拉列表中选择工具按钮,在下拉列表中选择“模式对模式对话框话框”选项,如图选项,如图5-145-14所示。系统会自动生成所示。系统会自动生成“模式对话框模式对

25、话框”窗体,此时窗体处于窗体,此时窗体处于“设计设计”视图视图状态,在数据库窗口的快捷访问工具栏中单击状态,在数据库窗口的快捷访问工具栏中单击“保存保存”按钮,将该窗体命名为按钮,将该窗体命名为“系统登录系统登录”。v 要想该窗体能实现应有的功能,还需在该窗体的设计视图下对其进行要想该窗体能实现应有的功能,还需在该窗体的设计视图下对其进行修改,比如添加文本框和组合框控件,对默认的两个标题分别为修改,比如添加文本框和组合框控件,对默认的两个标题分别为“确确定定”和和“取消取消”的命令按钮的功能通过的命令按钮的功能通过“宏宏”或或VBAVBA编程来实现,等编程来实现,等等。等。5.2.3 5.2.

26、3 使用使用“模式对话框模式对话框”工具创建窗体工具创建窗体5.2.4 5.2.4 使用使用“空白窗体空白窗体”按钮创建窗体按钮创建窗体使用使用“空白窗体空白窗体”按钮特别适合创建只在窗体上放按钮特别适合创建只在窗体上放置少数几个字段的数据表窗体,采用该方法创建窗置少数几个字段的数据表窗体,采用该方法创建窗体时,打开的是窗体的体时,打开的是窗体的“布局视图布局视图”,同时会在右,同时会在右侧出现侧出现“字段列表字段列表”对话框,可以在该对话框中展对话框,可以在该对话框中展开需要的表对象,找到需要的字段,双击该字段就开需要的表对象,找到需要的字段,双击该字段就可以将该字段对应的控件放到窗体上,也

27、可以用鼠可以将该字段对应的控件放到窗体上,也可以用鼠标拖动字段到窗体上。下面举例说明。标拖动字段到窗体上。下面举例说明。v【例例5-45-4】在】在“教学管理教学管理”数据库中,创建如图数据库中,创建如图5-5-1515所示的名为所示的名为“教师简况教师简况”窗体。窗体。操作步骤如下。操作步骤如下。v 在在“创建创建”选项卡中的选项卡中的“窗体窗体”组中,单击组中,单击“空白窗体空白窗体”工具按钮。此时打开一个空白窗体(工具按钮。此时打开一个空白窗体(布局视图下),右侧会出现布局视图下),右侧会出现“字段列表字段列表”对话框对话框,如图,如图5-165-16所示。所示。图5-16 空白窗体及“

28、字段列表”对话框 图5-17 拖动到窗体上的控件5.2.4 5.2.4 使用使用“空白窗体空白窗体”按钮创建窗体按钮创建窗体v 在在“字段列表字段列表”对话框中单击对话框中单击“教师教师”表对象表对象左侧的左侧的“”展开教师表中的字段列表,分别双展开教师表中的字段列表,分别双击击“教师编号教师编号”和和“姓名姓名”字段,此时在窗体中字段,此时在窗体中会出现两个标签控件和两个文本框这四个控件,会出现两个标签控件和两个文本框这四个控件,如图如图5-175-17所示。所示。v 保存窗体。在数据库窗口的快捷访问工具栏中保存窗体。在数据库窗口的快捷访问工具栏中单击单击“保存保存”按钮,将该窗体命名为按钮

29、,将该窗体命名为“教师简况教师简况”。5.2.4 5.2.4 使用使用“空白窗体空白窗体”按钮创建窗体按钮创建窗体5.2.5 5.2.5 创建数据透视图和数据透视表窗体创建数据透视图和数据透视表窗体下面通过实例介绍如何创建下面通过实例介绍如何创建“数据透视表数据透视表”窗体和窗体和“数据透视图数据透视图”窗体。窗体。1 1使用使用“数据透视表数据透视表”创建窗体创建窗体v【例【例5-55-5】在】在“教学管理教学管理”数据库中,创建如图数据库中,创建如图5-5-6 6所示的名为所示的名为“按系部统计教师职称人数按系部统计教师职称人数”的数据的数据透视表窗体。透视表窗体。操作步骤如下。操作步骤如

30、下。v 在在“导航导航”窗格中,单击窗格中,单击“教师教师”表对象表对象。v 在在“创建创建”选项卡中的选项卡中的“窗体窗体”组中,单击组中,单击“其他窗体其他窗体”工具按钮。在下拉列表中选择工具按钮。在下拉列表中选择“数据数据透视表透视表”,出现如图,出现如图5-185-18所示的数据透视表视图所示的数据透视表视图,同时打开了,同时打开了“数据透视表字段列表数据透视表字段列表”对话框。对话框。v 将将“系编号系编号”字段拖到字段拖到“将行字段拖至此处将行字段拖至此处”。或在。或在“数据透视表字段列表数据透视表字段列表”对话框选择对话框选择“系系编号编号”,在对话框底部右侧的组合框列表中选择,

31、在对话框底部右侧的组合框列表中选择“行区域行区域”,单击对话框底部左侧的,单击对话框底部左侧的“添加到添加到”按钮。按钮。 5.2.5 5.2.5 创建数据透视图和数据透视表窗体创建数据透视图和数据透视表窗体v 将将“职称职称”字段拖到字段拖到“将列字段拖至此处将列字段拖至此处”。或在或在“数据透视表字段列表数据透视表字段列表”对话框选择对话框选择“职称职称”,在对话框底部右侧的组合框列表中选择,在对话框底部右侧的组合框列表中选择“列区域列区域”,单击对话框底部左侧的,单击对话框底部左侧的“添加到添加到”按钮。按钮。图5-18 数据透视表视图和字段列表5.2.5 5.2.5 创建数据透视图和数

32、据透视表窗体创建数据透视图和数据透视表窗体v 对主关键字对主关键字“教师编号教师编号”进行汇总统计。选中进行汇总统计。选中“教师编号教师编号”字段,在对话框底部右侧的组合框字段,在对话框底部右侧的组合框列表中选择列表中选择“数据区域数据区域”,单击对话框底部左侧,单击对话框底部左侧的的“添加到添加到”按钮。按钮。v 在在“数据透视表工具数据透视表工具”的的“设计设计”选项卡中,选项卡中,单击单击“显示显示/ /隐藏隐藏”组中的组中的“拖放区域拖放区域”按钮,隐按钮,隐藏藏“将筛选字段拖至此处将筛选字段拖至此处”。v 单击快捷访问工具栏中的单击快捷访问工具栏中的“保存保存”工具,在弹工具,在弹出

33、的出的“另存为另存为”对话框中输入对话框中输入“按系部统计教师按系部统计教师职称人数职称人数”,单击,单击“确定确定”保存。保存。5.2.5 5.2.5 创建数据透视图和数据透视表窗体创建数据透视图和数据透视表窗体2 2使用使用“数据透视图数据透视图”创建窗体创建窗体v【例【例5-65-6】在】在“教学管理教学管理”数据库中,创建如图数据库中,创建如图5-5-7 7所示的名为所示的名为“按性别统计各民族学生人数按性别统计各民族学生人数”的数的数据透视图窗体。据透视图窗体。图5-7 数据透视图窗体5.2.5 5.2.5 创建数据透视图和数据透视表窗体创建数据透视图和数据透视表窗体在在“创建创建”

34、选项卡中的选项卡中的“窗体窗体”组中,单击组中,单击“其其他窗体他窗体”工具按钮,在下拉列表中选择工具按钮,在下拉列表中选择“数据透数据透视图视图”,出现如图,出现如图5-195-19所示的数据透视图视图,所示的数据透视图视图,同时打开了同时打开了“图表字段列表图表字段列表”对话框。对话框。图5-19 数据透视图和字段列表5.2.5 5.2.5 创建数据透视图和数据透视表窗体创建数据透视图和数据透视表窗体5.3 5.3 利用设计视图创建窗体利用设计视图创建窗体5.3.1 5.3.1 窗体的设计视图窗体的设计视图1 1设计视图的组成设计视图的组成v窗体的设计视图是用来修改或设计窗体的窗口,窗体的

35、设计视图是用来修改或设计窗体的窗口,它由主体、窗体页眉、窗体页脚、页面页眉、页它由主体、窗体页眉、窗体页脚、页面页眉、页面页脚这面页脚这5 5个节组成个节组成。图5-20 窗体的设计视图v 窗体页眉和页面页眉。窗体页眉和页面页眉都窗体页眉和页面页眉。窗体页眉和页面页眉都位于窗体的顶部。窗体页眉主要用来放置标签控位于窗体的顶部。窗体页眉主要用来放置标签控件显示标题或字段名称。件显示标题或字段名称。v 窗体页脚和页面页脚。窗体页脚和页面页脚都窗体页脚和页面页脚。窗体页脚和页面页脚都位于窗体的底部。窗体页脚通常用来放置命令按位于窗体的底部。窗体页脚通常用来放置命令按钮控件实现特定功能。钮控件实现特定

36、功能。5.3.1 5.3.1 窗体的设计视图窗体的设计视图 在窗体运行时,窗体页脚会一直显示在窗体上在窗体运行时,窗体页脚会一直显示在窗体上,但在打印时只在最后一页显示;页面页脚主要用,但在打印时只在最后一页显示;页面页脚主要用来放置标签或文本框控件,在打印窗体时在窗体每来放置标签或文本框控件,在打印窗体时在窗体每一页的底部输出页汇总、页码,页面页脚在窗体运一页的底部输出页汇总、页码,页面页脚在窗体运行时不显示。行时不显示。v 主体。主体位于页眉和页脚之间,又称为主体主体。主体位于页眉和页脚之间,又称为主体节,是窗体的核心部分,主要用于显示数据源的节,是窗体的核心部分,主要用于显示数据源的内容

37、。内容。5.3.1 5.3.1 窗体的设计视图窗体的设计视图2 2窗体设计工具窗体设计工具v(1 1)“控件控件”工具工具“控件控件”工具是设计窗体的重要工具。当利用设计工具是设计窗体的重要工具。当利用设计视图创建窗体时,单击视图创建窗体时,单击“设计设计”选项卡,在选项卡,在“控件控件”组里会看到常用控件,如图组里会看到常用控件,如图5-215-21所示。单击所示。单击“控控件件”组右下角的下三角按钮,可以看到更多的控件组右下角的下三角按钮,可以看到更多的控件。可以将控件放置到窗体上。常用控件的功能请参。可以将控件放置到窗体上。常用控件的功能请参见本章见本章5.4.25.4.2小节。小节。5

38、.3.1 5.3.1 窗体的设计视图窗体的设计视图(2 2)“属性表属性表”对话框对话框v “属性表属性表”对话框是设置窗体及控件对象属性的对话框是设置窗体及控件对象属性的重要工具。当利用设计视图创建窗体时,在重要工具。当利用设计视图创建窗体时,在“设设计计”选项卡的选项卡的“工具工具”组里单击组里单击“属性表属性表”工具工具按钮,打开按钮,打开“属性表属性表”对话框,如图对话框,如图5-225-22所示。所示。也可以右击鼠标,在弹出的快捷菜单里选择也可以右击鼠标,在弹出的快捷菜单里选择“属属性性”命令打开命令打开“属性表属性表”对话框。对话框。图5-21 控件工具标签控件5.3.1 5.3.

39、1 窗体的设计视图窗体的设计视图v(2 2)“属性表属性表”对话框对话框v “属性表属性表”对话框是设置窗体及控件对象属性的对话框是设置窗体及控件对象属性的重要工具。当利用设计视图创建窗体时,在重要工具。当利用设计视图创建窗体时,在“设设计计”选项卡的选项卡的“工具工具”组里单击组里单击“属性表属性表”工具工具按钮,打开按钮,打开“属性表属性表”对话框,如图对话框,如图5-225-22所示。所示。也可以右击鼠标,在弹出的快捷菜单里选择也可以右击鼠标,在弹出的快捷菜单里选择“属属性性”命令打开命令打开“属性表属性表”对话框对话框。对象对象是任何可操作的实体是任何可操作的实体。属性。属性是对象的性

40、质,用是对象的性质,用来描述和反映对象特征。比如,窗体的来描述和反映对象特征。比如,窗体的“标题标题”属属性值就是窗体的标题。性值就是窗体的标题。5.3.1 5.3.1 窗体的设计视图窗体的设计视图图5-22 “属性表”对话框 图5-23 “字段列表”对话框5.3.1 5.3.1 窗体的设计视图窗体的设计视图v(3 3)“字段列表字段列表”对话框对话框v如果窗体上显示的数据来自于表或查询,最好在如果窗体上显示的数据来自于表或查询,最好在设计窗体时通过设计窗体时通过“属性表属性表”对话框来设置对话框来设置“记录记录源源”的属性(在对话框的的属性(在对话框的“数据数据”选项卡里),选项卡里),然后

41、在然后在“设计设计”选项卡的选项卡的“工具工具”组里单击组里单击“添添加现有字段加现有字段”工具按钮打开工具按钮打开“字段列表字段列表”对话框对话框。图。图5-235-23是窗体的记录源设置为是窗体的记录源设置为“专业专业”表对象表对象的字段列表。的字段列表。5.3.1 5.3.1 窗体的设计视图窗体的设计视图5.3.2 5.3.2 使用设计视图创建窗体的一般步骤使用设计视图创建窗体的一般步骤下面通过例题来讲述使用设计视图创建窗体的下面通过例题来讲述使用设计视图创建窗体的步骤步骤v【例【例5-75-7】利用设计视图以】利用设计视图以“专业专业”表对象为数据表对象为数据源设计如图源设计如图5-2

42、45-24所示的纵栏式窗体,将窗体命名所示的纵栏式窗体,将窗体命名为为“专业信息窗体专业信息窗体”。 图5-24 专业信息窗体 图5-25 只有主体节的窗体 v操作步骤如下。操作步骤如下。v 打开数据库。打开打开数据库。打开“教学管理教学管理”数据库。数据库。v 新建窗体。选择新建窗体。选择“创建创建”选项卡,单击选项卡,单击“窗体窗体”组里的组里的“窗体设计窗体设计”工具按钮,出现如图工具按钮,出现如图5-255-25所示的窗体设计视图。此时的窗体只有所示的窗体设计视图。此时的窗体只有“主体主体”节。节。5.3.2 5.3.2 使用设计视图创建窗体的一般步骤使用设计视图创建窗体的一般步骤图5

43、-26 含有“窗体页眉、页脚”的窗体图5-27 在“属性表”对话框设置属性值5.3.2 5.3.2 使用设计视图创建窗体的一般步骤使用设计视图创建窗体的一般步骤v 添加窗体页眉、页脚。如图添加窗体页眉、页脚。如图5-265-26所示。所示。v 从从“控件控件”组中将控件添加到窗体上。本例中组中将控件添加到窗体上。本例中要将要将“标签标签”控件添加到窗体页眉区域里。如图控件添加到窗体页眉区域里。如图5-215-21所示的所示的“标签标签”控件,将鼠标移到窗体页眉控件,将鼠标移到窗体页眉区域,此时鼠标形状变成区域,此时鼠标形状变成“ ”形状,拖动鼠标形状,拖动鼠标在窗体页眉区域画一个矩形,最后松开

44、鼠标,在在窗体页眉区域画一个矩形,最后松开鼠标,在矩形框里输入矩形框里输入“专业基本信息专业基本信息”。5.3.2 5.3.2 使用设计视图创建窗体的一般步骤使用设计视图创建窗体的一般步骤v 设置控件的属性。右击窗体页眉中的标签控件设置控件的属性。右击窗体页眉中的标签控件,选择,选择“属性属性”命令,打开命令,打开“属性表属性表”对话框,对话框,选择格式选项卡,此时会发现标题属性的值为输选择格式选项卡,此时会发现标题属性的值为输入的入的“专业基本信息专业基本信息”,拖动右侧的滚动块,找,拖动右侧的滚动块,找到字体和字号属性,将其分别设置为到字体和字号属性,将其分别设置为“华文楷体华文楷体”、“

45、1818磅磅”。在窗体上选中标签控件,将其拖。在窗体上选中标签控件,将其拖动到合适的位置,并用鼠标调整窗体页眉、主体动到合适的位置,并用鼠标调整窗体页眉、主体的高度以及窗体的宽度。设置结果如图的高度以及窗体的宽度。设置结果如图5-275-27所示所示。5.3.2 5.3.2 使用设计视图创建窗体的一般步骤使用设计视图创建窗体的一般步骤v 将将“字段列表字段列表”对话框中的字段拖到主体部分对话框中的字段拖到主体部分。在设置数据源后,单击数据库窗口里的。在设置数据源后,单击数据库窗口里的“设计设计”选项卡,在选项卡,在“工具工具”组中单击组中单击“添加现有字段添加现有字段”显示显示“字段列表字段列

46、表”对话框。单击字段列表中的对话框。单击字段列表中的“专业编号专业编号”、“专业名称专业名称”和和“系编号系编号”,分,分别别拖到窗体上,如图拖到窗体上,如图5-285-28所示。所示。v 设置窗体和控件的其他属性。打开设置窗体和控件的其他属性。打开“属性表属性表”对话框,在对象组合框的下拉列表中选中某个对对话框,在对象组合框的下拉列表中选中某个对象,设置对象的其他属性。如图象,设置对象的其他属性。如图5-295-29所示。所示。5.3.2 5.3.2 使用设计视图创建窗体的一般步骤使用设计视图创建窗体的一般步骤图5-28 将字段拖到主体部分后的窗体 图5-29 设置窗体“标题”属性值 保存窗

47、体。单击工具栏中的保存窗体。单击工具栏中的“保存保存”按钮,将按钮,将窗体命名为窗体命名为“专业信息窗体专业信息窗体”。5.3.2 5.3.2 使用设计视图创建窗体的一般步骤使用设计视图创建窗体的一般步骤5.4 5.4 常用的窗体控件常用的窗体控件控件是窗体中用于显示数据、执行操作和装饰窗体控件是窗体中用于显示数据、执行操作和装饰窗体的对象。比如,利用命令按钮打开另一个窗体、利的对象。比如,利用命令按钮打开另一个窗体、利用文本框显示和输入数据、利用直线和矩形分隔与用文本框显示和输入数据、利用直线和矩形分隔与组织控件等。组织控件等。常用的控件主要有:标签、文本框、命令按钮、选常用的控件主要有:标

48、签、文本框、命令按钮、选项组、列表框、组合框、复选框、选项按钮、直线项组、列表框、组合框、复选框、选项按钮、直线、矩形、图像、子窗体、矩形、图像、子窗体/ /子报表控件等。子报表控件等。5.4.1 5.4.1 常用窗体控件的分类常用窗体控件的分类根据控件与窗体数据源的关系,可以将控件分为绑根据控件与窗体数据源的关系,可以将控件分为绑定型、未绑定型、计算机型这定型、未绑定型、计算机型这3 3种类型。种类型。v1 1绑定型控件绑定型控件绑定型控件主要用于显示、输入、更新数据表中的绑定型控件主要用于显示、输入、更新数据表中的字段。该类控件通过字段。该类控件通过“控件来源控件来源”属性绑定表或查属性绑

49、定表或查询中的字段。图询中的字段。图5-275-27所示窗体中显示专业编号的文所示窗体中显示专业编号的文本框就是绑定型控件。本框就是绑定型控件。v2 2未绑定型控件未绑定型控件未绑定型控件可以用来显示信息、线条、矩形或图未绑定型控件可以用来显示信息、线条、矩形或图像。标签、直线、图像、矩形等控件就是未绑定型像。标签、直线、图像、矩形等控件就是未绑定型控件。图控件。图5-275-27所示窗体中显示专业编号的标签就是所示窗体中显示专业编号的标签就是未绑定型控件。未绑定型控件。5.4.1 5.4.1 常用窗体控件的分类常用窗体控件的分类v3 3计算型控件计算型控件计算型控件用表达式作为数据源。通过控

50、件的计算型控件用表达式作为数据源。通过控件的“控控件来源件来源”属性来设置以属性来设置以“= =”开头的表达式。例如,开头的表达式。例如,可以在窗体上放一个文本框控件,将其控件来源属可以在窗体上放一个文本框控件,将其控件来源属性设置为性设置为“=Date()=Date()”,则窗体运行时,该文本框,则窗体运行时,该文本框会显示系统当天的日期。文本框是最常用的计算型会显示系统当天的日期。文本框是最常用的计算型控件。控件。5.4.1 5.4.1 常用窗体控件的分类常用窗体控件的分类“控件控件”组中的两个工具:一个是组中的两个工具:一个是“选择选择”工具工具 ,其功能是选择窗体中的一个或一组控件;其

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(Access数据库程序设计与应用教程第5章-窗体课件.ppt)为本站会员(三亚风情)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|