收藏 分销(赏)

Access2010数据库基础与应用教程第5章窗体.pptx

上传人:精*** 文档编号:8916169 上传时间:2025-03-07 格式:PPTX 页数:77 大小:3.02MB
下载 相关 举报
Access2010数据库基础与应用教程第5章窗体.pptx_第1页
第1页 / 共77页
Access2010数据库基础与应用教程第5章窗体.pptx_第2页
第2页 / 共77页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,#,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,#,1,第,5,章,窗体,Access2010,数据库基础与应用教程,(第,2,版,),第,5,章 窗体,本章主要内容,5.1 窗体概述,5.2 创建窗体,5.3,在设计视图中进行自定义窗体设计,5.4,控制窗体的设计与创建,2,5.1 窗体概述,在,Access,数据库中,窗体是用户与数据库系统之间进行交互操作的主要对象。窗体本质上就是一个,Windows,的窗口,只是在进行可视化程序设计时将其称为窗体。,窗体主要用于在数据库中输入和显示数据,也可以将窗体用作切换面板来打开数据库中的其他对象,或者用作自定义对话框来接受用户的输入及根据输入去执行相应操作。,3,由于窗体的功能与数据库中的数据密切相关,故在建立一个窗体时,往往需要指定与该窗体相关的表或查询对象,也就是需要指定窗体的记录源。,窗体的记录源可以是表或查询对象,还可以是一个,SQL,语句。窗体中显示的数据将来自记录源指定的基础表或查询。,在窗体中,通常需要使用各种窗体元素,例如:标签、文本框、选项按钮、复选框、命令按钮、图片框等等。在术语上把这些窗体元素称为控件。,对于负责显示记录源中某个字段数据的控件,需要将该控件的“控件来源”属性指定为记录源中的某个字段。,4,5.1.1,窗体的组成,窗体的构成包括窗体页眉、页面页眉、主体、页面页脚和窗体页脚五个部分,每个部分称为一个“节”。窗体中的信息可以分布在多个节中。,5,(,1,)窗体页眉节,窗体页眉节显示对每条记录都一样的信息,如窗体的标题。窗体页眉出现在“窗体视图”中屏幕的顶部,以及打印时首页的顶部。,(,2,)页面页眉节,页面页眉节在每个打印页的顶部显示诸如标题或列标题等信息。页面页眉只出现在,打印预览中或打印页纸上,。,(,3,)主体节,主体节明细地显示记录。可以在屏幕或页上显示一条记录,也可以显示尽可能多的记录。,(,4,)页面页脚节,页面页脚节在每个打印页的底部显示诸如日期或页码等信息。页面页脚只出现在,打印预览中或打印页纸上,。,(,5,)窗体页脚节,窗体页脚节显示对每条记录都一样的信息,如命令按钮或有关使用窗体的指导。打印时,窗体页脚出现在最后一个打印页的最后一个主体节之后,最后一个打印页的页面页脚之前。,6,5.1.2 窗体的视图类型,在,Access,数据库中,窗体的视图类型通常有如下几种:,(,1,)设计视图,若要创建或修改一个窗体的布局设计,可在“设计视图”中进行。,在“设计视图”中,,可以使用“窗体设计工具”下的“设计”选项卡上的按钮添加控件,如标签、文本框、按钮等,可以设置窗体或各个控件的属性。可使用“窗体设计工具”下的“格式”选项卡上的按钮更改字体或字体大小、对齐文本、更改边框或线条宽度、应用颜色或特殊效果。可以使用“窗体设计工具”下的“排列”选项卡上相应按钮对齐控件等。,在“设计视图”中,单击“设计”选项卡上“视图”组中的“视图”按钮切换到另一个视图(默认切换到“窗体视图”)。,7,5.1.,2,窗体的视图类型,(续),(,2,)窗体视图,在“设计视图”中创建窗体后,即可在“窗体视图”中进行查看。在“窗体视图”中,,显出来自记录源的记录数据,,并可使用导航按钮可以在记录之间快速切换。,(,3,)数据表视图,在“设计视图”中创建窗体后,即可在“数据表视图”中进行查看。在“数据表视图”中,可以查看以行与列格式显示的记录,因此可同时看到许多条记录,并可使用记录导航按钮在记录之间进行快速切换。,(,4,)布局视图,Access2010,新增了布局视图,它比设计视图更加直观,在设计的同时可以查看数据。在布局视图中,窗体中每个控件都显示了记录源中的数据,因此可以更加方便地根据实际数据调整控件的大小、位置等,。,8,5.1.,2,窗体的视图类型,(续),(,5,)数据透视表视图,在数据透视表视图中,可以动态地更改窗体的版面,从而以各种不同方法分析数据。可以重新排列行标题、列标题和筛选字段,直到形成所需的版面布置为止。每次改变版面布置时,窗体会立即按照新的布置重新计算数据,。,可以查看明细数据或汇总数据。,(,6,)数据透视图视图,在数据透视图视图中,可以动态地更改窗体的版面,从而以各种不同方法分析数据。可以重新排列横坐标轴标题、纵坐标轴标题和筛选字段,直到形成所需的版面布置为止。每次改变版面布置时,窗体会立即按照新的布置重新计算数据并显出对应的图表。可以直观地以图表形式显示数据,。,9,5.1.,3,窗体的类型,一般来说,,Access,提供了如下,5,种类型的窗体:,(,1,)纵栏表窗体,在纵栏表窗体中,,一次只显示一个记录,每个字段都显示在一个独立的行上,并且左边带有一个该字段名标签。,(,2,)表格式窗体,在表格式窗体中,每条记录的所有字段显示在一行上,,每个窗体只有一个标签,显示在窗体的顶端。,(,3,)数据表窗体,在数据表窗体中,每条记录的字段以行与列的格式显示,字段的名称显示在每一列的顶端。,(,4,)数据透视表窗体,在数据透视表窗体中,可以动态地改变数据透视表窗体的版式布置,以便按照不同方式分析数据。,(,5,)数据透视图窗体,在数据透视图窗体中,通过图表可直观地显示数据,并且可以显示一个或多个图表。,10,5.1.,4,主/子窗体,子窗体是插入到另一窗体中的窗体。原始窗体称为主窗体,窗体中的窗体称为子窗体。当显示具有一对多关系的表或查询中的数据时,子窗体特别有效。,例如,可以创建一个带有子窗体的主窗体,用于显示“学系”表和“专业”表中的数据。“学系”表和“专业”表之间的关系是一对多关系。“学系”表中的数据是一对多关系中的“一”方的数据,“专业”表中的数据是一对多关系中的“多”方的数据。,如果将每个子窗体都放在主窗体上,则主窗体可以包含任意数量的子窗体。还可以嵌套多达七层的子窗体。也就是说,可以在主窗体内包含子窗体,而子窗体内可以再有子窗体。,11,5.1.,5,控件,控件是允许用户控制程序的图形用户界面对象,如文本框、,复选框或,按钮等。可使用控件显示数据或选项、执行操作或使用户界面更易阅读。窗体中的所有信息都包含在控件中。,窗体的控件包括标签、文本框、按钮、选项卡控件、超链接、,web,浏览器控件,、导航控件、选项,组、插入分页符、组合框、图表、直线、切换按钮、列表框、矩形、复选框、未绑定对象框、附件、选项按钮、子窗体,/,子报表、绑定对象框、图像、,及,ActiveX,控件,等。,12,5.1.,5,控件,(控件的类型),1,控件的类型,窗体中的控件可分为如下三种类型:,(,1,)绑定控件,绑定控件与记录源基础表或查询中的字段捆缚在一起。使用绑定控件可以显示、输入或更新数据库中的字段值。,(,2,)未绑定控件,未绑定控件没有数据源。使用未绑定控件可以显示信息、线条、矩形和图片等。,(,3,)计算控件,计算控件使用表达式作为其控件来源。表达式是运算符、常数、函数和字段名称、控件和属性的任意组合。表达式的计算结果为单个值。必须在表达式前键入一个等号,(=),。表达式可以使用窗体记录源基础表或查询中的字段数据,也可使用窗体上其他控件的数据。例如,要在文本框中显示当前日期,需将该文本框的“控件来源”属性指定为:,=Date(),。,13,5.1.,5,控件,(创建控件的方法),2,创建控件的方法,(,1,)在基于记录源的窗体中,可以通过从字段列表中拖动字段来创建控件。其中的字段列表是列出了基础记录源或数据库对象中的全部字段的窗口。,(,2,),通过单击“窗体设计工具”下“设计”选项卡中的“控件”组上的某一控件按钮、再单击窗体中的适当位置来直接创建控件。,(,3,),在确保“设计”选项卡中的“控件”组上的“使用控件向导”按钮按下后,通过单击“控件”组上某一控件按钮,再单击窗体中的适当位置,,,显出相应的向导对话框,便可按该向导对话框的提示进行创建控件工作。,14,5.1.,6,控件组,在,Access2010,中,没有,Access2003,用的工具箱,那些在窗体设计时可用的控件按钮被放置在“窗体设计工具”下“设计”选项卡的“控件”组中,如图,5-2,(上)所示。单击“控件”组右侧的下拉按钮,可显出“控件”组的全部控件按钮,如图,5-2,(下)所示。,图,5-2,(上,),“窗体设计工具”下“设计”选项卡中的“控件”组(显出部分控件),图,5-2,(下),“窗体设计工具”下“设计”选项卡中的“控件”组,(全部,控件),下拉按钮,15,5.1.,6,控件组(续),16,5.1.,6,控件组(续),17,5.1.,6,控件组(续),请注意:,列表框是仅可以从其列表中选择值,不可以在列表框中输入值。,组合框是窗体上用来提供列表框和文本框的组合功能的一种控件,用户既可以在组合框中键入一个值,,也可以从组合框弹出的列表中选择一个列表项值。,18,5.1.,7,窗体和控件的属性,窗体属性决定窗体的结构、外观和行为。控件属性决定控件的结构、外观和行为,以及其中所含文本或数据的特性。,使用某一对象的“属性表”窗口可以设置其属性。在选定了窗体、节或控件后,单击“设计”选项卡中“工具”组上的“属性表”按钮,可以打开其“属性表”窗口。,一般来说,,Access,对各个属性都提供了相应的默认值或空字符串,用户在打开某个对象的“属性表”窗口后,可以重新设置该对象的任一属性值。,19,5.1.,7,窗体和控件的属性,(续),图,5-3,窗体的“属性表”窗口,“,窗体”选定器,属性表,20,5.1.,8,窗体和控件的事件,与事件过程,事件是一种特定的操作,在某个对象上发生或对某个对象发生。,Access,可以响应多种类型的事件,如键盘事件、鼠标事件、对象事件、窗口事件及操作事件等等。事件的发生通常是用户操作的结果,,例如,当打开某窗体显出第一个记录之前时所发生“打开”窗口事件。单击鼠标时发生“单击”鼠标事件。,事件过程是为响应由用户或程序代码引发的事件或由系统触发的事件而运行的过程。过程包含一系列的,Visual Basic,语句,用以执行操作或计算值。通过使用事件过程,可以为在窗体或控件上发生的事件添加自定义的事件响应。,21,5.2 创建窗体,窗体是用户与数据库系统之间进行交互的主要对象。在使用某种功能的窗体之前,也必须根据应用需求,先创建好该窗体。,22,5.2.1,创建窗体的方法,在,Access 2010,窗口,打开某个,Access,数据库。单击“创建”,在“创建”选项卡上的“窗体”组中提供了多种创建窗体的按钮,如图,5-4,所示。单击“窗体”组中的“导航”或“其他窗体”,打开其下拉列表,显出更多创建特定窗体的按钮,如图,5-5,所示。,图,5-5,“导航”和“其他窗体”的下拉列表,图,5-4,“创建”选项卡上的“窗体”组,23,5.2.2,使用,“窗体”按钮创建窗体,使用“窗体”按钮创建窗体是基于单个表或查询,创建出纵栏表窗体。在纵栏表窗体中,数据源的所有字段都会显示在窗体上,每个字段占一行,一次只显示一条记录。,24,例,5-1,在“学生管理系统”数据库中,使用“窗体”按钮创建一个名为“例,5-1,班级(窗体)”的纵栏表窗体。该窗体的记录源是“班级”表。,5.2.2,使用“窗体”按钮创建窗体,(,例,5-1),图,5-6,布局视图,25,使用“空白窗体”按钮创建窗体首先是打开一个不带任何控件的窗体“布局视图”,通过拖动数据源表中的字段,或双击字段,在“布局视图”上添加需要显示字段的对应控件。,5.2.3,使用,“空白窗体”按钮创建窗体,26,例,5-2,在“学生管理系统”数据库中,使用“空白窗体”按钮创建一个名为“例,5-2,班级(空白窗体)”的窗体。该窗体的“布局视图”如图,5-7,所示。,5.2.3,使用,“空白窗体”按钮创建,窗体,(,例,5-2),图,5-7,布局视图,27,5.2.3,使用“空白窗体”按钮,创建,窗体,(,例,5-2,续,),单击“创建”选项卡中“窗体”组上的“空白窗体”按钮,打开新建窗体的布局视图,并显出“字段列表”窗格,,,如图,5-8,所示。,选中需要添加的字段,,拖动到布局视图的适当位置上,;或双,击字段,,将相应的标签和文本框控件添加到“布局视图”上。,图,5-8,用“空白窗体”创建窗体的布局视图,28,5.2.4,使用,“多个项目”按钮创建窗体,使用“多个项目”按钮创建出表格式窗体,在一个窗体上显示多条记录,每一行为一条记录,数据源可以是表或查询。,29,5.2.4,使用,“多个项目”按钮创建,窗体,(,例,5-3),例,5-3,在“学生管理系统”数据库中,使用“多个项目”创建一个名为“例,5-3,班级(多个项目)”的表格式窗体。该窗体的记录源是“班级”表。,图,5-10,布局视图,30,5.2.5,使用,“数据表”按钮创建数据表,窗体,例,5-4,在“学生管理系统”数据库中,使用“数据表”按钮创建一个名为“例,5-4,学生修课成绩(数据表窗体)”的数据表窗体。该窗体记录源是“修课成绩”表。,图,5-11,数据表视图,31,5.2.6,使用,“数据透视图”按钮创建数据,透视图窗体,例,5-5,在“学生管理系统”数据库中,使用“数据透视图”按钮创建一个名为“例,5-5,学生各班级男女人数(数据透视图窗体)”的数据透视图窗体。该窗体的数据源是“学生”表。,图,5-13,添加字段后的“数据透视图视图”,32,创建,数据,透视图窗体,(,例,5-5,续,),将“图表字段列表”框中的“性别”拖到系列字段处,将“班级号”拖到分类字段处,将“学号”拖到数据字段处。单击“设计”选项卡上“显示,/,隐藏”组中的“字段列表”按钮,关闭“图表字段列表”框。单击“显示,/,隐藏”组中的“图例”按钮,显出“性别”图例,。,33,创建,数据,透 视图窗体,(,例,5-5,续,),单击该“数据透视图视图”中的图表设计网格中的空白处,。,单击“设计”选项卡上“类型”组中的“更改图表类型”按钮,显出“属性”对话框。在“类型”选项卡上,显出各种类型图形,如图,5-14,所示,用户可以单击选择其中的某一图形类型。在本例,就选择“簇状柱型图”类型。,34,5.2.,7,使用“数据透视表”按钮创建数据透视表窗体,例,5-6,在“学生管理系统”数据库中,使用“数据透视表”按钮创建一个名为“例,5-6,学生各班级男女人数(数据透视表窗体)”的数据透视表窗体。该窗体的记录源是“学生”表。,35,图,5-15,数据透视表视图,将“数据透视表字段列表”框中的“班级号”拖到行字段处,“性别”拖到列字段处,“学号”拖到汇总或明细字段处。单击“设计”选项卡上“显示,/,隐藏”组中的“字段列表”按钮,关闭“数据透视表字段列表”框。,创建数据透视表窗体(例,5-6,续),36,图,5-16,添加字段后的“数据透视表视图”,单击“设计”选项卡上“显示,/,隐藏”组中的“隐藏详细信息”按钮,把各个学号隐藏起来。,创建数据透视表窗体(例,5-6,续),37,按钮创建数据透视表窗体(例,5-6,续),右键单击“性别”,显出其快捷菜单。,单击,“自动计算”子菜单的“计数,”。,如图,5-17,所示,。,图,5-17,右键单击“性别”显出其快捷菜单,38,5.2.8 使用,“,窗体向导,”,创建基于一个表的窗体,使用,Access,提供的“窗体向导”,用户可以很方便快捷地创建基于一个表或查询的窗体,也可以方便快捷地创建基于多个表或查询的窗体。,例,5-7,在“学生管理系统”数据库中,使用“窗体向导”创建一个名为“例,5-7,学系窗体”的窗体。该窗体的记录源是“学系”表。,39,5.2.8 使用,“,窗体向导,”,创建基于一个表的窗体,(例,5-7,),40,5.2.8 使用,“,窗体向导,”,创建基于一个表的窗体,(例,5-7,续,),为了利用窗体添加新记录,只要单击导航条中的“添加新记录”按钮 ,便可在窗体中键入新记录的内容。记录内容输入完毕后,可单击,Access,快速访问工具栏中的“保存”按钮保存输入的记录,也可以单击导航栏中的任一个移动记录按钮来保存输入的数据。如果需要连续输入新的记录则在输入一个记录完毕后单击“添加新记录”按钮 ,这样可以保存刚刚输入的记录,同时准备好输入新记录。,“,添加新记录”按钮,41,5.2.8 使用,“,窗体向导,”,创建基于一个表的窗体,(例,5-7,续),如果为了避免用户在使用窗体查看记录的过程中无意地修改表中的内容,则可以打开窗体的“设计视图”,单击“窗体设计工具”下“设计”选项卡上“工具”组中的“属性表”按钮,打开该窗体的“属性表”窗口,该将窗体的“允许编辑”、“允许删除”、“允许添加”等属性的属性值均设置为:“否”。,42,5.2.9,使用“窗体向导”按钮创建,基于两个,表的主,/,子,窗体,例,5-8,在“学生管理系统”数据库中,使用“窗体向导”按钮创建一个名为“例,5-8,学系主窗体”的窗体,在该主窗体中包含一个名为“例,5-8,专业子窗体”的子窗体。该主,/,子窗体的记录源分别是“学系”表和“专业”表。,43,5.2.10 使用,“,设计视图,”,创建窗体,图,5-34,选定了“主体”节的窗体“设计”视图窗口,单击“创建”选项卡上“窗体”组中的“窗体设计”按钮,显出窗体的“设计视图”,。,44,5.2.10 使用,“,设计视图,”,创建窗体,(续,-,指定记录源),指定“学生”表为记录源,“控件”组,“,控件来源”属性,“,学生”表的“字段列表”,45,5.2.10 使用,“,设计视图,”,创建窗体,(续,-,移动位置、改变大小),鼠标指针成一个十字四向箭头形状,移动两个相关控件,鼠标指针成一个十字四向箭头形状,鼠标指针成一个十字四向箭头形状,移动,单,个控件,移动,单,个控件,46,5.3 在设计视图中进行自定义窗体设计,单击“创建”选项卡上“窗体”组中的“窗体设计”按钮,显出窗体的“设计视图”,,在使用“设计视图”进行自定义窗体设计的过程中,将涉及到窗体的创建、各种控件的创建、窗体“属性”的设置、控件“属性”的设置、控件大小的设置、控件间距的设置及控件位置对齐的设置等内容。,47,5.3.1,使用,“,设计视图,”,创建一个只读的主,/,子窗体,例,5-9,在“学生管理系统”数据库中,使用“设计视图”创建一个名为“例,5-9,浏览学生基本情况”的窗体,其窗体设计形如图,5-43,所示。要求创建一个主,/,子类型的窗体,主窗体的记录源是“学生”表,子窗体的数据来源是已经创建好的“例,5-4,学生修课成绩(数据表窗体)”窗体。当运行该窗体时,用户只能浏览查看信息,不允许对“学生”表和“修课成绩”表进行任何“修改”、“删除”和“添加”记录的操作。对主窗体不设置导航条,但要创建四个“记录导航”操作按钮,一个“窗体操作”的“关闭窗体”按钮。还要在窗体页眉显出“浏览学生基本情况”文字和当前日期。,48,5.3.1,使用,“,设计视图,”,创建一个只读的主,/,子窗体(例,5-9,续),图,5-43,“例,5-9,浏览学生基本情况”窗体,49,5.3.2 使用,“,设计视图,”,创建一个输入窗体,例,5-10,在“学生管理系统”数据库中,使用“设计视图”创建一个名为“例,5-10,输入学生基本信息”的窗体,其“窗体视图”如图,5-69,所示。该窗体的记录源是“学生”表。当运行该窗体“例,5-10,输入学生基本信息”时,使用“添加记录”按钮可添加新记录,使用“保存记录”按钮可保存该新记录,使用“撤消记录”按钮可删除当前新记录。,50,5.3.2 使用,“,设计视图,”,创建一个输入窗体,(例,5-10,续),图,5-69,“例,5-10,输入学生基本信息”的窗体视图,51,5.3.3 使用,“,设计视图,”,创建一个含选项卡的控制窗体,例,5-11,在“学生管理系统”数据库中,使用“设计视图”创建一个名为“例,5-11,含选项卡及图片的控制窗体”的窗体,该窗体的“窗体视图”如图,5-78,所示。该窗体没有数据源。当运行该窗体“例,5-11,含选项卡及图片的控制窗体”时,单击该窗体内的某选项卡中的某一按钮时,即可运行该按钮所指定的操作,并显出其运行结果。,52,5.3.3 使用,“,设计视图,”,创建一个含选项卡的控制窗体,(例,5-11,续),图,5-78,“例,5-11,含选项卡及图片的控制窗体”的“窗体视图”,53,5.3.4,在窗体,“,设计视图,”,中创建,“,选项组,”,控件(例,5-12,),例,5-12,在“学生管理系统”数据库中,使用“设计视图”创建一个名为“例,5-12,含选项组的窗体”的窗体,其窗体设计形如图,5-98,所示。在该窗体中,通过使用,“选项组”按钮,和“选项组向导”创建一个“选项组”控件。该“选项组”包含两个“选项按钮”。这两个“选项按钮”的标签和值分别是:男,,0,;女,,1,。该选项组的标题为:性别。,图,5-99,例,5-12,含选项组的窗体的“窗体视图”,54,5.3.4,在窗体,“,设计视图,”,中创建,“,选项组,”,控件(例,5-12,续),55,5.3.4,在窗体,“,设计视图,”,中创建,“,选项组,”,控件(例,5-12,续),56,5.4,控制,窗体的设计与创建,窗体,作为应用程序和用户之间的接口,提供输入、修改数据,以及显示处理结果等功能,。,Access,2010,提供了控制窗体实现综合功能的操作界面,控制窗体包括切换窗体和导航窗体,它们能方便地将,Access,各种对象,按照用户实际操作需求集合在一起,提供具有综合功能的应用程序控制界面。,57,5.4.1,创建,切换窗体,窗体,作为应用程序和用户之间的接口,提供输入、修改数据,以及显示处理结果等功能,。,Access,2010,提供了控制窗体实现综合功能的操作界面,控制窗体包括切换窗体和导航窗体,它们能方便地将,Access,各种对象,按照用户实际操作需求集合在一起,提供具有综合功能的应用程序控制界面。,58,59,2025/3/7 周五,5.4.1,创建切换窗体,1.,切换面板管理器,切换,面板管理器是创建切换窗体的工具。通常,初始状态下,Access 2010,功能区中没有显示“切换面板管理器”按钮,因此,在创建切换窗体前,应首先将其添加到“数据库工具”选项卡的功能区中。添加“切换面板管理器”到“数据库工具”选项卡功能区,操作步骤如下:,(1),打开,Access 2010,,选择“文件”选项卡,单击左侧窗格的“选项”命令,打开“,Access,选项”对话框。,(2),在“,Access,选项”对话框中,选择左侧窗格的“自定义功能区”项,右侧窗格会显示自定义功能区的内容,如图,5-100,所示,。,60,2025/3/7 周五,5.4.1,创建切换窗体,(续,),(3),在“自定义功能区”下拉列表框中,选择“主选项卡”,并在列表中选中“数据库工具”复选框,单击“新建组”按钮。此时,数据库工具列表中出现“新建组,(,自定义,)”,,单击“重命名”按钮,在弹出的重命名对话框中,更改显示名称为“切换面板”,单击“确定”。,(4),在“从下列位置选择命令”下拉列表中,选择“不在功能区中的命令”项,并在其下方列表中选择“切换面板管理器”项,单击“添加”按钮,将其加入“切换面板”组中,如图,5-100,所示。,(5),单击,Access,选项对话框“确定”按钮,完成添加。,61,2025/3/7 周五,5.4.1,创建切换窗体,(续),62,2025/3/7 周五,5.4.1,创建切换窗体(续),完成,“切换面板管理器”的添加后,即可创建切换面板页。启动“切换面板管理器”操作步骤如下:,(,1),选择“数据库工具”选项卡,单击“切换面板”组的“切换面板管理器”。在首次创建切换面板时,弹出消息框:“切换面板管理器在该数据库中找不到有效的切换面板。是否创建一个,?”,,单击“是”按钮,弹出切换面板管理器对话框,如图,5-101,。,(,2),系统自动增加表“,switchboard Items”,及“切换面板”窗体。此时,“切换面板页”列表中只有“主切换面板(默认)”一项。,63,2025/3/7 周五,5.4.1,创建切换窗体(续),2,创建切换面板页,例,5-13,创建“学生信息查询”各个切换面板页,分别是:学生信息查询(默认)、学生资料查询、学系资料查询、专业资料查询。步骤如下:,(,1,)开“学生管理系统”数据库,单击菜单栏“数据库工具”,|“,切换面板”,|“,切换面板管理器”按钮,弹出“切换面板管理器”对话框,如图,5-101,所示。,(,2,)单击“编辑”按钮,弹出“编辑切换面板页”对话框,把面板名称“主切换面板”改为“学生信息查询”,单击“关闭”按钮,回到“切换面板管理器”对话框。,图,5-101,切换面板管理器,64,2025/3/7 周五,5.4.1,创建切换,窗体(续),(,3,)单击“新建”按钮,在弹出“新建”对话框中,输入新建面板名称:“学生资料查询”,单击“确定”按钮。重复此步骤,建立“学系资料查询”、“专业资料查询”面板页。如图,5-102,所示。,图,5-102,创建切换面板页,65,2025/3/7 周五,5.4.1,创建切换,窗体(续),3,创建主切换面板页的切换项目,例,5-14,创建主切换面板(默认)页“学生信息查询”的切换项目,分别是:“学生资料查询”、“学系资料查询”、“专业资料查询”、“退出数据库”。步骤如下:,(,1,)在完成例,5-13,的步骤后,在“切换面板管理器”对话框中选择“学生信息查询(默认)”项,单击“编辑”按钮,弹出“编辑切换面板页”对话框,。,(,2,)单击“新建”按钮,弹出“编辑切换面板项目”对话框,在“文本”文本框中输入:“学生资料查询”,在“命令”下拉列表框中选择,转至“切换面板”,项,在“切换面板”下拉列表框中选择“学生资料查询”项,单击“确定”按钮。“切换面板上的项目”列表中增添了“学生资料查询”。重复此步骤,增添项目“学系资料查询”、“专业资料查询”。如图,5-103,所示。,66,2025/3/7 周五,5.4.1,创建切换,窗体(续),(,3,)最后“新建”一个项目,在“编辑切换面板项目”对话框的“文本”文本框输入:“退出数据库”,在“命令”下拉列表框中选择“退出应用程序”项,单击“确定”按钮。完成全部切换项目的添加,如图,5-104,所示。单击“关闭”按钮,。,图,5-103,“编辑切换面板项目”对话框,图,5-104,完成全部切换项目的添加,67,2025/3/7 周五,5.4.1,创建切换,窗体(续),(,4,),Access 2010,导航窗格的窗体列表中双击“切换面板”,打开“学生信息查询”切换面板,显示效果如图,5-105,所示,。,68,2025/3/7 周五,5.4.1,创建切换窗体,(续),4,编辑二级切换面板页的切换项目,例,5-15,创建二级切换面板页“学生信息查询”的切换项目,分别是:“学生资料”、“返回”。步骤如下:,(,1,)在“切换面板管理器”选中“学生资料查询”,单击“编辑”,弹出“编辑切换面板页”对话框,如图,5-106,所示,。,(,2,)单击“新建”,弹出“编辑切换面板项目”对话框,在“文本”文本框中输入:“学生资料”,在“命令”下拉列表框中选择,在“编辑”模式下打开窗体,选项,在“窗体”下拉列表框中选择“例,5-9,浏览学生基本情况”,单击“确定”。“切换面板上的项目”列表中增添了“学生资料”。如图,5-107,所示。,(,3,)单击“新建”,在“编辑切换面板项目”的“文本”文本输入:“返回”,在“命令”下拉列表框中选择,转至“切换面板”,选项,在“切换面板”下拉列表框中选择“学生信息查询”选项,单击“确定”按钮。完成全部切换项目的添加,如图,5-108,所示,单击“关闭”,。,69,2025/3/7 周五,5.4.1,创建切换窗体,(续),(,4,)在,Access 2010,导航窗格的窗体列表中,打开“切换面板”(即是“学生信息查询”),单击“学生资料查询”按钮,切换至“学生资料查询”面板页,如图,5-109,所示。,图,5-108,完成的“学生资料查询”编辑切换面板页,图,5-109,“学生资料查询”面板页效果,70,2025/3/7 周五,5.4.2,创建,导航,窗体,做为,Access2010,提供,的控制窗体,,导航窗体与切换窗体一样,都可以将数据库的对象集成综合的应用系统。导航窗体比切换面板的设计过程更为,简捷,。,在,设计导航窗体时,可使用“设计视图”和“布局视图”,在“布局视图”中创建和修改导航窗体时,窗体处于运行状态,创建或修改窗体的同时可以看到运行的效果,因此更直观方便。,71,2025/3/7 周五,5.4.2,创建,导航,窗体,(续),例,5-16,创建,“学生资料查询”的导航窗体,在窗体中建立两级导航标签按钮,第一级标签为:“学生资料”、“学系资料”、“专业资料”。步骤如下,:,(,1,)打开“学生管理系统”数据库,单击菜单栏“创建”,|“,窗体”,|“,导航”命令按钮,选择“水平标签,,2,级”,打开导航窗体的布局视图。,(,2,)双击标题栏,将标题“导航窗体”改为“学生资料查询”,如图,5-110,所示。,。,图,5-110,二级标签“学生”属性设置,72,2025/3/7 周五,5.4.2,创建,导航,窗体,(续),(,3,)单击窗体内第一级标签“新增”按钮,输入标签名“学生资料”,重复此操作,定义其他的一级标签名称:“学系资料”、“专业资料”。,(,4,)选中第一级标签的“学生资料”,双击其第二级标签的“新增”按钮,输入标签名“学生”,重复此操作,输入“班级”标签名称,完成“学生资料”的第二级标签名称定义,。,73,2025/3/7 周五,5.4.2,创建,导航,窗体,(续),(,5,)右击二级标签“学生”,在弹出菜单中选择“属性”,系统弹出属性表窗格,在“导航按钮”的“数据”属性中,单击“导航目标名称”下拉菜单按钮,在对象列表中,选择“例,5-9,浏览学生基本情况”窗体。如图,5-110,所示。,(,6,)右击二级标签“班级”,在弹出菜单中选择“属性”,系统弹出属性表窗格,在“导航按钮”的“数据”属性中,单击“导航目标名称”下拉菜单按钮,在对象列表中,选择“例,5-1,班级(窗体)”窗体。同理,重复第步骤,完成所有导航标签的名称定义与属性设置,。,74,2025/3/7 周五,5.4.2,创建,导航,窗体,(续),(,7,)在,Access 2010,导航窗格的窗体列表中,打开“学生资料查询”导航窗体,单击一级标签“学生资料”按钮,显示二级标签“学生”和“班级”。单击“班级”标签,系统打开“例,5-1,班级(窗体)”窗体,如图,5-111,所示。,图,5-111,二级标签“学生”属性,设置,75,2025/3/7 周五,5.4.3,设置启动窗体,例,5-17,设置,“学生管理系统”数据库的启动窗体为“学生信息查询”切换面板,设置数据库应用程序标题“学生信息查询”,取消显示导航窗格。步骤如下:,(,1,)打开“学生管理系统”数据库,选择“文件”,|,“选项”命令按钮,打开“,Access,选项”对话框。,(,2,)选择左侧窗格中的“当前数据库”,在右侧窗格出现“用于当前数据库的选项”,在“应用程序选项”窗格中,在“应用程序标题”文本框中输入“学生信息查询”,在“显示窗体”组合框中选择:“切换面板”,。,76,2025/3/7 周五,5.4.3,设置启动窗体,(续,),(,3,)在“导航”项中,取消选中“显示导航窗格”复选框,如图,5-112,所示,单击“确定”按钮,。,(,4,)关闭并重新启动“学生管理系统”数据库,系统自动打开“切换面板”(“学生信息查询(默认)”)窗体,不显示导航窗格,且在,Access 2010,系统顶部,显示标题为“学生信息查询”。如图,5-113,所示。,若,在数据库中设置了启动窗体,但打开数据库时想禁止自动运行启动窗体,可以在打开这个数据库的过程中按住,Shift,键,则启动窗体不会自动运行,。,77,2025/3/7 周五,5.4.3,设置启动窗体(续),图,5-113 Access2010,启动窗体效果,图,5-112,“,Access,选项”中“用于当前数据库的选项”对话框,
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服