计算机二级access数据库入门级应用基础ppt课件4:窗---体

上传人:494895****12427 文档编号:240640190 上传时间:2024-04-26 格式:PPT 页数:168 大小:1.98MB
收藏 版权申诉 举报 下载
计算机二级access数据库入门级应用基础ppt课件4:窗---体_第1页
第1页 / 共168页
计算机二级access数据库入门级应用基础ppt课件4:窗---体_第2页
第2页 / 共168页
计算机二级access数据库入门级应用基础ppt课件4:窗---体_第3页
第3页 / 共168页
资源描述:

《计算机二级access数据库入门级应用基础ppt课件4:窗---体》由会员分享,可在线阅读,更多相关《计算机二级access数据库入门级应用基础ppt课件4:窗---体(168页珍藏版)》请在装配图网上搜索。

1、补充补充n生成查询结果:生成查询结果:n选择查询(含参数查询)、交叉表查询切换到选择查询(含参数查询)、交叉表查询切换到数据表视图或点击运行按钮都可以查看结果。数据表视图或点击运行按钮都可以查看结果。n操作查询必须通过运行才能生成查询结果。操作查询必须通过运行才能生成查询结果。n查询在运行过程中通过查询在运行过程中通过Ctrl+Break中止查询。中止查询。补充生成查询结果:2n参数查询本质是选择查询。只是条件需要用户参数查询本质是选择查询。只是条件需要用户动态输入。结果随着动态变化的条件而改变。动态输入。结果随着动态变化的条件而改变。参数查询本质是选择查询。只是条件需要用户动态输入。结果随着

2、动3第四章第四章 窗窗 体体第四章窗体4本章概要本章概要n4.1 认识窗体认识窗体n4.2 创建窗体创建窗体n4.3 自定义窗体自定义窗体n4.4 美化窗体美化窗体组成和结构组成和结构6种类型种类型3种视图种视图人工方法(设计视图)人工方法(设计视图)使用向导(使用向导(6种向导)种向导)使用使用Access提供的控件提供的控件使用自动套用格式使用自动套用格式设置格式属性设置格式属性本章概要4.1认识窗体组成和结构人工方法(设计视图)使用54.1 认识窗体认识窗体n窗体是窗体是Access中的数据库对象。中的数据库对象。n利用窗体可以方便地维护窗体所基于的源表或利用窗体可以方便地维护窗体所基于

3、的源表或查询的记录,包括向窗体所基于的源表或查询查询的记录,包括向窗体所基于的源表或查询中对记录进行添加、删除和修改等操作。中对记录进行添加、删除和修改等操作。n建立窗体的主要目的是给用户一个友好的界面,建立窗体的主要目的是给用户一个友好的界面,来使用专业人员开发出的数据库应用软件。来使用专业人员开发出的数据库应用软件。n举例举例4.1认识窗体窗体是Access中的数据库对象。64.1.1 窗体的概念和作用窗体的概念和作用n窗体有多种形式,不同的窗体能够完成不同的窗体有多种形式,不同的窗体能够完成不同的功能。窗体中的信息主要有两类:功能。窗体中的信息主要有两类:一类是一类是提示信息提示信息,例

4、如,说明性的文字或图形,例如,说明性的文字或图形元素,如线条、矩形框等,使得窗体比较美观,元素,如线条、矩形框等,使得窗体比较美观,另一类是另一类是所处理的表或查询的记录所处理的表或查询的记录。利用控件,。利用控件,可以在窗体的信息和窗体的数据来源之间建立可以在窗体的信息和窗体的数据来源之间建立链接。链接。4.1.1窗体的概念和作用窗体有多种形式,不同的窗体能够完7n例如:图例如:图4.1所示的所示的“学生选课成绩学生选课成绩”窗体窗体说明性文字,不随记录而变化说明性文字,不随记录而变化字段的具体值,字段的具体值,随记录而变化随记录而变化例如:图4.1所示的“学生选课成绩”窗体说明性文字,不随

5、记录8窗体的作用窗体的作用n窗体的重要窗体的重要作用作用是接收用户输入的数据或命令,是接收用户输入的数据或命令,编辑、显示数据库中的数据,构造方便、美观编辑、显示数据库中的数据,构造方便、美观的输入的输入/输出界面。输出界面。n创建数据输入窗体可以用来向表中输入数据。创建数据输入窗体可以用来向表中输入数据。n创建切换面板窗体可以打开其他窗体和报表。创建切换面板窗体可以打开其他窗体和报表。窗体的作用窗体的重要作用是接收用户输入的数据或命令,编辑、显94.1.2 窗体的组成和结构窗体的组成和结构n窗体由多个部分组成,每个部分称为一个窗体由多个部分组成,每个部分称为一个“节节”。主体节(窗体页眉、页

6、面页眉、页面页脚。主体节(窗体页眉、页面页眉、页面页脚及窗体页脚)如图及窗体页脚)如图4.2所示。所示。4.1.2窗体的组成和结构窗体由多个部分组成,每个部分称为10节节主体节主体节节主体节11n主体节主体节通常用来通常用来显示记录数据显示记录数据,可以在屏幕或,可以在屏幕或页面上只显示一条记录,也可以显示多条记录。页面上只显示一条记录,也可以显示多条记录。主体节通常用来显示记录数据,可以在屏幕或页面上只显示一条记录12n窗体页眉窗体页眉位于窗体顶部位置,一般用于设置窗位于窗体顶部位置,一般用于设置窗体的标题、窗体使用说明或打开相关窗体及执体的标题、窗体使用说明或打开相关窗体及执行其他任务的命

7、令按钮。在行其他任务的命令按钮。在“窗体视图窗体视图”和和“打印预览打印预览”下均可见。下均可见。n窗体页脚窗体页脚位于窗体底部,一般用于显示对所有位于窗体底部,一般用于显示对所有记录都要显示的内容、使用命令的操作说明等记录都要显示的内容、使用命令的操作说明等信息。也可以设置命令按钮,以便执行必要的信息。也可以设置命令按钮,以便执行必要的控制。在控制。在“窗体视图窗体视图”和和“打印预览打印预览”下均可下均可见。见。窗体页眉位于窗体顶部位置,一般用于设置窗体的标题、窗体使用说13n页面页眉页面页眉一般用来设置窗体在一般用来设置窗体在打印打印时的页头信时的页头信息。例如,标题、用户要在每一页上方

8、显示的息。例如,标题、用户要在每一页上方显示的内容。在内容。在“窗体视图窗体视图”下不可见,在下不可见,在“打印预打印预览览”下可见。下可见。n页面页脚页面页脚一般用来设置窗体在一般用来设置窗体在打印打印时的页脚信时的页脚信息。例如,日期、页码或用户要在每一页下方息。例如,日期、页码或用户要在每一页下方显示的内容。在显示的内容。在“窗体视图窗体视图”下不可见,在下不可见,在“打印预览打印预览”下可见。下可见。页面页眉一般用来设置窗体在打印时的页头信息。例如,标题、用户14其他元素其他元素n窗体中还有标签、文本框、复选框、列表框、窗体中还有标签、文本框、复选框、列表框、组合框、选项组、命令按钮、

9、图像等图形化的组合框、选项组、命令按钮、图像等图形化的对象,这些对象被称为对象,这些对象被称为控件控件。n一个控件可以显示数据、执行操作使窗体(报一个控件可以显示数据、执行操作使窗体(报表、数据访问页)更易于阅读。表、数据访问页)更易于阅读。其他元素窗体中还有标签、文本框、复选框、列表框、组合框、选项154.1.3 窗体的类型窗体的类型n6种类型的窗体:纵栏式窗体、表格式窗体、种类型的窗体:纵栏式窗体、表格式窗体、数据表窗体、主数据表窗体、主/子窗体、图表窗体和数据透子窗体、图表窗体和数据透视表窗体。其中,前视表窗体。其中,前3种可自动创建。种可自动创建。4.1.3窗体的类型161.纵栏式窗体

10、纵栏式窗体n将窗体中的一个显示记录按将窗体中的一个显示记录按列(字段)列(字段)分隔。分隔。n每列的左边显示字段名,右边显示字段内容。每列的左边显示字段名,右边显示字段内容。n每次只能显示每次只能显示一个记录一个记录的内容,而数据表每次的内容,而数据表每次可以显示很多记录。这是它们最大的区别可以显示很多记录。这是它们最大的区别。n可以随意的安排字段,使用可以随意的安排字段,使用Windows的多种的多种控制操作,设置直线、方框、颜色、特殊效果控制操作,设置直线、方框、颜色、特殊效果等。等。1.纵栏式窗体将窗体中的一个显示记录按列(字段)分隔。17图图4.3 纵栏式窗体示例纵栏式窗体示例图4.3

11、纵栏式窗体示例182.表格式窗体表格式窗体n当记录内容较少时,可以在一个窗体中显示多条记录当记录内容较少时,可以在一个窗体中显示多条记录的内容。表格式窗体可以做到。的内容。表格式窗体可以做到。2.表格式窗体当记录内容较少时,可以在一个窗体中显示多条记录19n如图如图4.4所示的所示的“学生学生”窗体,窗体上显示了两条记录。窗体,窗体上显示了两条记录。如果要浏览更多的记录可以通过垂直滚动条进行预览如果要浏览更多的记录可以通过垂直滚动条进行预览图4.4表格式窗体示例如图4.4所示的“学生”窗体,窗体上显示了两条记录。如果要浏20n数据表窗体从外观上与数据表和查询显示数据数据表窗体从外观上与数据表和

12、查询显示数据的界面相同,如图的界面相同,如图4.5所示。所示。图图4.5数据表窗体示例数据表窗体示例3.数据表窗体数据表窗体数据表窗体从外观上与数据表和查询显示数据的界面相同,如图4.21数据表窗体的主要作用是作为一个窗体的数据表窗体的主要作用是作为一个窗体的子窗体子窗体。注意:数据表窗体并不存储数据,只是把表内容在窗注意:数据表窗体并不存储数据,只是把表内容在窗体上以表显示。体上以表显示。数据表窗体的主要作用是作为一个窗体的子窗体。224.主主/子窗体子窗体n窗体中的窗体称为窗体中的窗体称为子窗体子窗体,包含子窗体的基本窗,包含子窗体的基本窗体称体称为主窗体为主窗体。n主窗体和子窗体通常用于

13、显示多个表或查询中的主窗体和子窗体通常用于显示多个表或查询中的数据,这些表或查询中的数据具有数据,这些表或查询中的数据具有一对多一对多关系。关系。n主窗体只能显示为纵栏式的窗体,子窗体可以显主窗体只能显示为纵栏式的窗体,子窗体可以显示为数据表窗体或表格式窗体。示为数据表窗体或表格式窗体。n当在主窗体中输入数据或添加记录时,当在主窗体中输入数据或添加记录时,Access会会自动保存自动保存每一条记录到子窗体对应的表中。举每一条记录到子窗体对应的表中。举例例4.主/子窗体窗体中的窗体称为子窗体,包含子窗体的基本窗体称23n在子窗体中,可创建二级子窗体,即在主窗体在子窗体中,可创建二级子窗体,即在主

14、窗体内可以包含子窗体,子窗体内又可以含有子窗内可以包含子窗体,子窗体内又可以含有子窗体。体。n主窗体和子窗体彼此链接,主窗体显示某一条主窗体和子窗体彼此链接,主窗体显示某一条记录的信息,子窗体就会显示与主窗体当前记记录的信息,子窗体就会显示与主窗体当前记录相关的记录的信息。录相关的记录的信息。在子窗体中,可创建二级子窗体,即在主窗体内可以包含子窗体,子24n例如,在例如,在“教学管理教学管理”数据库中,每名学生可以数据库中,每名学生可以选多门课程,这样选多门课程,这样“学生学生”和和“选课成绩选课成绩”之间就之间就存在一对多的关系,存在一对多的关系,“学生学生”表中的每一条记录表中的每一条记录

15、都与都与“选课成绩选课成绩”表中的多条记录相对应。表中的多条记录相对应。例如,在“教学管理”数据库中,每名学生可以选多门课程,这样“25主窗体子窗体主窗体子窗体26图图4.7 图表图表窗体示例窗体示例5.图表窗体图表窗体n利用利用Microsoft Graph以图表方式直观形象地显示用以图表方式直观形象地显示用户的数据,如图户的数据,如图4.7所示。所示。图4.7图表窗体示例5.图表窗体利用MicrosoftG27n6.数据透视表窗体数据透视表窗体图4.8 数据透视表窗体示例用用 Microsoft Excel 创建数据透视表对象,创建数据透视表对象,再用再用 Microsoft Access

16、 创建内嵌数据透视表创建内嵌数据透视表对象的窗体。对象的窗体。6.数据透视表窗体图4.8数据透视表窗体示例用Micro284.1.4 窗体的视图窗体的视图n表有表有2种视图:种视图:“数据表数据表”视图和视图和“设计设计”视视图图n查询有查询有3种视图:种视图:“数据表数据表”视图、视图、“设计设计”视图和视图和SQL视图。视图。n窗体窗体有有3种视图:种视图:“设计设计”视图、视图、“窗体窗体”视视图、图、“数据表数据表”视图。视图。n窗体的窗体的“设计设计”视图是用于创建窗体或修改窗视图是用于创建窗体或修改窗体的窗口。体的窗口。4.1.4窗体的视图表有2种视图:“数据表”视图和“设计”29

17、n窗体的窗体的“窗体窗体”视图是视图是显示记录显示记录数据的窗口,数据的窗口,主要用于添加或修改表中的数据;主要用于添加或修改表中的数据;n窗体的窗体的“数据表数据表”视图是以行列格式视图是以行列格式显示表显示表、查询查询或窗体数据的窗口,如图或窗体数据的窗口,如图4.5所示。在所示。在“数据表数据表”视图中可以编辑、添加、修改、查找视图中可以编辑、添加、修改、查找或删除数据。或删除数据。n“设计设计”视图中可以创建窗体,更改窗体的设视图中可以创建窗体,更改窗体的设计,在计,在“设计设计”视图中创建了窗体之后,就可视图中创建了窗体之后,就可以在以在“窗体窗体”视图中或视图中或“数据表数据表”中

18、进行查看。中进行查看。窗体的“窗体”视图是显示记录数据的窗口,主要用于添加或修改表304.2 创建窗体创建窗体n人工方式人工方式:需要创建窗体的每一个控件,并建:需要创建窗体的每一个控件,并建立控件和数据源之间的联系。较麻烦。立控件和数据源之间的联系。较麻烦。n向导方式向导方式:可以简单、快捷地创建窗体。简单:可以简单、快捷地创建窗体。简单但不一定完全符合要求。但不一定完全符合要求。n要求:先使用要求:先使用“向导向导”建立窗体的基本轮廓,建立窗体的基本轮廓,然后再切换到然后再切换到“设计设计”视图,使用人工方式进视图,使用人工方式进行修改。行修改。4.2创建窗体人工方式:需要创建窗体的每一个

19、控件,并建立控316种制作窗体的向导种制作窗体的向导nAccess提供的制作窗体的向导:提供的制作窗体的向导:n窗体向导窗体向导n自动创建窗体:纵栏表自动创建窗体:纵栏表n自动创建窗体:表格自动创建窗体:表格n自动创建窗体:数据表自动创建窗体:数据表n图表向导图表向导n数据透视表向导数据透视表向导6种制作窗体的向导Access提供的制作窗体的向导:324.2.1 使用使用“自动创建窗体自动创建窗体”n如果使用如果使用“自动创建窗体自动创建窗体”创建一个显示创建一个显示选定选定表表或或查询查询中所有字段及记录的窗体,在建成后中所有字段及记录的窗体,在建成后的窗体中,每一个字段都显示在一个独立的行

20、的窗体中,每一个字段都显示在一个独立的行上,并且左边带有一个标签。上,并且左边带有一个标签。n“自动创建窗体:纵栏表自动创建窗体:纵栏表”n“自动创建窗体:表格自动创建窗体:表格”n“自动创建窗体:数据表自动创建窗体:数据表”的创建过程完全相的创建过程完全相同同4.2.1使用“自动创建窗体”如果使用“自动创建窗体”创建33n例例4.1 在在“教学管理教学管理”数据库中,使用数据库中,使用“自动自动创建窗体:纵栏表创建窗体:纵栏表”创建创建“课程课程”窗体。具体窗体。具体操作步骤如下:操作步骤如下:n(1)在在“数据库数据库”窗口中,如果数据源是表,窗口中,如果数据源是表,则单击则单击“表表”对

21、象;如果数据源是查询,则单对象;如果数据源是查询,则单击击“查询查询”对象。这里单击对象。这里单击“表表”对象。在对象。在“表表”对象中,选中对象中,选中“课程课程”n(2)单击工具栏上的单击工具栏上的“新对象新对象”按钮按钮 右侧的向右侧的向下箭头按钮,从下拉列表中选择下箭头按钮,从下拉列表中选择“窗体窗体”选项,选项,显示显示“新建窗体新建窗体”对话框,如图对话框,如图4.9所示。所示。例4.1在“教学管理”数据库中,使用“自动创建窗体:纵栏表34n也可以在也可以在“窗体窗体”对象下直接单击对象下直接单击“新建新建”按按钮钮 ,然后在显示的,然后在显示的“新建窗体新建窗体”对话框中,对话框

22、中,从从“请选择该对象数据的来源表或查询请选择该对象数据的来源表或查询”下拉下拉列表中选择列表中选择“课程课程”表表图图4.9“新建窗体新建窗体”对话框对话框也可以在“窗体”对象下直接单击“新建”按钮,然后在显示的35n(3)从对话框中选择从对话框中选择“自动创建窗体:纵栏式自动创建窗体:纵栏式”选项,屏幕显示新建的窗体,如图选项,屏幕显示新建的窗体,如图4.10所示所示图图4.10“课程课程”窗体窗体(3)从对话框中选择“自动创建窗体:纵栏式”选项,屏幕显示新36n(4)单击工具栏上的单击工具栏上的“保存保存”按钮,屏幕显示按钮,屏幕显示“另存为另存为”对话框,在对话框,在“窗体名称窗体名称

23、”框内输入窗体框内输入窗体的名称,单击的名称,单击“确定确定”按钮,就建立了纵栏式窗按钮,就建立了纵栏式窗体。体。(4)单击工具栏上的“保存”按钮,屏幕显示“另存为”对话374.2.2 使用使用“窗体向导窗体向导”n使用使用“自动创建窗体自动创建窗体”虽然可以快速地创建窗虽然可以快速地创建窗体,但所建窗体只适用于简单地单列窗体,窗体,但所建窗体只适用于简单地单列窗体,窗体的布局也已确定,如果要加入用户对各个字体的布局也已确定,如果要加入用户对各个字段的选择,可以使用段的选择,可以使用“窗体向导窗体向导”来创建窗体。来创建窗体。n1.创建基于一个表的窗体创建基于一个表的窗体n使用使用“窗体向导窗

24、体向导”创建的窗体,其数据源可以创建的窗体,其数据源可以来自于一个表或查询。下面通过一个实例介绍来自于一个表或查询。下面通过一个实例介绍创建基于一个表或查询的窗体。创建基于一个表或查询的窗体。4.2.2使用“窗体向导”使用“自动创建窗体”虽然可以快速38n例4.2 在在“教学管理教学管理”数据库中创建数据库中创建“输入教师信息输入教师信息”窗体。具体操作步骤如窗体。具体操作步骤如下:下:n(1)在在“窗体窗体”对象中双击对象中双击“使用向导创使用向导创建窗体建窗体”选项,屏幕显示选项,屏幕显示“窗体向导窗体向导”第一个对话框,如图第一个对话框,如图4.11所示。所示。例4.2在“教学管理”数据

25、库中创建“输入教师信息”窗体。39图4.11 “窗体向导”第一个对话框图4.11“窗体向导”第一个对话框40n(2)单击单击“表表/查询查询”下拉列表框右侧的向下箭头按钮,下拉列表框右侧的向下箭头按钮,从中选择从中选择“表:教师表:教师”。这时在左侧。这时在左侧“可用字段可用字段”列列表框中列出了所有可用的字段。表框中列出了所有可用的字段。n(3)在在“可用字段可用字段”列表框中选择需要在新建窗体中显列表框中选择需要在新建窗体中显示的字段,单击示的字段,单击 按钮,将所选字段移到按钮,将所选字段移到“选定的字段选定的字段”列表框中。如果需要将所有的可用字段全部移到列表框中。如果需要将所有的可用

26、字段全部移到“选定的字段选定的字段”列表框中,可以单击列表框中,可以单击。如果不希望在。如果不希望在“选定的字段选定的字段”列表中某个字段出现在窗体中,在列表中某个字段出现在窗体中,在“选选定的字段定的字段”列表框中选择该字段,然后单击列表框中选择该字段,然后单击 将其重新将其重新移回移回“可用字段可用字段”列表框中,单击列表框中,单击 则将全部则将全部“选定的选定的字段字段”移回移回“可用字段可用字段”列表框中。这里单击列表框中。这里单击 按钮选按钮选择所有字段择所有字段(2)单击“表/查询”下拉列表框右侧的向下箭头按钮,从中选择41n(4)单击单击“下一步下一步”按钮,屏幕显示如图按钮,屏

27、幕显示如图4.12所所示的示的“窗体向导窗体向导”第二个对话框。在此对话框中,第二个对话框。在此对话框中,选择选择“纵栏表纵栏表”选项按钮,这时在左边可以看到选项按钮,这时在左边可以看到所建窗体的布局。所建窗体的布局。(4)单击“下一步”按钮,屏幕显示如图4.12所示的“窗体向42图4.12 “窗体向导”第二个对话框图4.12“窗体向导”第二个对话框43n(5)单击单击“下一步下一步”按钮,屏幕显示如图按钮,屏幕显示如图4.13所所示的示的“窗体向导窗体向导”第三个对话框。在对话框右侧第三个对话框。在对话框右侧的列表框中列出了若干窗体的样式,选中的样的列表框中列出了若干窗体的样式,选中的样式在

28、对话框的左侧显示,用户可选择喜欢的样式在对话框的左侧显示,用户可选择喜欢的样式。这里选择式。这里选择“标准标准”样式。样式。(5)单击“下一步”按钮,屏幕显示如图4.13所示的“窗体向44图4.13 “窗体向导”第三个对话框图4.13“窗体向导”第三个对话框45n(6)单击单击“下一步下一步”按钮,屏幕显示如图按钮,屏幕显示如图4.14所所示的示的“窗体向导窗体向导”最后一个对话框,在最后一个对话框,在“请为窗请为窗体指定标题体指定标题”框中输入框中输入“输入教师信息输入教师信息”。如果。如果想在完成窗体的创建后,打开窗体并查看或输想在完成窗体的创建后,打开窗体并查看或输入数据,选中入数据,选

29、中“打开窗体查看或输入信息打开窗体查看或输入信息”;如;如果要调整窗体的设计,则选中果要调整窗体的设计,则选中“修改窗体设计修改窗体设计”。这里选择这里选择“打开窗体查看或输入信息打开窗体查看或输入信息”。(6)单击“下一步”按钮,屏幕显示如图4.14所示的“窗体向46图4.14 “窗体向导”第四个对话框图4.14“窗体向导”第四个对话框47n(7)单击单击“完成完成”按钮,创建的窗体显示在屏按钮,创建的窗体显示在屏幕上,如图幕上,如图4.15所示。所示。图4.15“输入教师信息”窗体(7)单击“完成”按钮,创建的窗体显示在屏幕上,如图4.15482.创建基于多个表的主创建基于多个表的主/子窗

30、体子窗体n前提条件:主窗体的数据源与作为子窗体的数前提条件:主窗体的数据源与作为子窗体的数据源之间已经存在着据源之间已经存在着“一对多一对多”的关系。的关系。n方法有两种:方法有两种:n同时创建主窗体和子窗体(使用窗体向导)同时创建主窗体和子窗体(使用窗体向导)n是将已有的窗体作为子窗体添加到另一个已是将已有的窗体作为子窗体添加到另一个已有的窗体中。(使用设计视图)有的窗体中。(使用设计视图)2.创建基于多个表的主/子窗体前提条件:主窗体的数据源与作为49n查看数据的方式:查看数据的方式:n带有子窗体的窗体、链接窗体。带有子窗体的窗体、链接窗体。n子窗体的样式:子窗体的样式:n固定显示在主窗体

31、之中:表格和数据表。固定显示在主窗体之中:表格和数据表。n弹出式子窗体。弹出式子窗体。查看数据的方式:50n例例4.3 以以“教学管理教学管理”数据库中的数据库中的“学生学生”和和“选选课成绩课成绩”为数据源,同时创建主窗体和子窗体,为数据源,同时创建主窗体和子窗体,创建的窗体如图创建的窗体如图4.6所示,操作步骤如下:所示,操作步骤如下:n(1)在在“数据库数据库”窗口中单击窗口中单击“窗体窗体”对象。双击对象。双击“使用向导创建窗体使用向导创建窗体”选项,屏幕显示选项,屏幕显示“窗体向导窗体向导”第一个对话框。如图第一个对话框。如图4.11所示。所示。例4.3以“教学管理”数据库中的“学生

32、”和“选课成绩”为51“窗体向导”第一个对话框“窗体向导”第一个对话框52n(2)单击单击“表表/查询查询”框右侧的向下箭头按钮,从下拉框右侧的向下箭头按钮,从下拉列表中选择列表中选择“表:学生表:学生”,单击,单击 按钮选择所有的字段。按钮选择所有的字段。在单击在单击“表表/查询查询”框右侧的向下箭头按钮,从下拉列框右侧的向下箭头按钮,从下拉列表中选择表中选择“表:选课成绩表:选课成绩”,单击,单击 按钮选择所有的字按钮选择所有的字段。段。n(3)单击单击“下一步下一步”按钮,显示如图按钮,显示如图4.16所示的所示的“窗窗体向导体向导”第二个对话框,该对话框要求确定窗体查看第二个对话框,该

33、对话框要求确定窗体查看数据的方式,由于数据来源与两个表,所以有两个可数据的方式,由于数据来源与两个表,所以有两个可选项:选项:“通过学生通过学生”查看或查看或“通过选课成绩通过选课成绩”查看,查看,这里单击这里单击“通过学生通过学生”,并选择,并选择“带有子窗体的窗体带有子窗体的窗体”单选项。单选项。(2)单击“表/查询”框右侧的向下箭头按钮,从下拉列表中选择53n图图4.16“窗体向导窗体向导”第二个对话框第二个对话框图4.16“窗体向导”第二个对话框54n(4)单击单击“下一步下一步”按钮,屏幕显示如图按钮,屏幕显示如图4.17所示的所示的“窗体向导窗体向导”第三个对话框。该对话框第三个对

34、话框。该对话框要求确定窗体所采用的布局。有两个可选项要求确定窗体所采用的布局。有两个可选项:表格和数据表。选中的选项,其布局在对话框表格和数据表。选中的选项,其布局在对话框的左侧显示,这里选择的左侧显示,这里选择“数据表数据表”单选项。单选项。n(5)单击单击“下一步下一步”按钮,屏幕显示按钮,屏幕显示“窗体向窗体向导导”第四个对话框,该对话框要求确定窗体所第四个对话框,该对话框要求确定窗体所采用的样式。在对话框右部的列表框中列出了采用的样式。在对话框右部的列表框中列出了若干种窗体的样式,用户可以选择所喜欢的样若干种窗体的样式,用户可以选择所喜欢的样式,这里选择式,这里选择“标准标准”样式。样

35、式。(4)单击“下一步”按钮,屏幕显示如图4.17所示的“窗体向55n(6)单击单击“下一步下一步”按钮,屏幕显示按钮,屏幕显示“窗体向导窗体向导”的最后一个对话框,如图的最后一个对话框,如图4.18所示,在该对话所示,在该对话框的框的“窗体窗体”文本框中输入主窗体标题文本框中输入主窗体标题“学生选学生选课成绩课成绩”;在;在“子窗体子窗体”文本框中输入子窗体标文本框中输入子窗体标题题“选课成绩子窗体选课成绩子窗体”。n(7)单击单击“完成完成”按钮,所创建的主窗体和子窗按钮,所创建的主窗体和子窗体同时显示在屏幕上,如图体同时显示在屏幕上,如图4.6所示所示(6)单击“下一步”按钮,屏幕显示“

36、窗体向导”的最后一个对话56n图图4.17 “窗体向导窗体向导”第三个对话框第三个对话框图4.17“窗体向导”第三个对话框57n图图4.18 “窗体向导窗体向导”最后一个对话框最后一个对话框图4.18“窗体向导”最后一个对话框58n图图4.19 弹出式窗体弹出式窗体图4.19弹出式窗体59n如果存在如果存在“一对多一对多”关系的两个表都已经分别创关系的两个表都已经分别创建了窗体,就可以将具有建了窗体,就可以将具有“多多”端的窗体添加到端的窗体添加到具有具有“一一”端的主窗体中去,使其成为子窗体。端的主窗体中去,使其成为子窗体。如果存在“一对多”关系的两个表都已经分别创建了窗体,就可以将60n例

37、例4.4 使使“选课成绩选课成绩”窗体成为窗体成为“学生学生”窗体的子窗体的子窗体。操作步骤如下:窗体。操作步骤如下:n(1)在在“数据库数据库”窗口中,单击窗口中,单击“窗体窗体”对象。对象。n(2)单击单击“学生表学生表”窗体,然后单击窗体,然后单击“设计设计”按钮按钮 ,此时在,此时在“设计设计”视图中打开了视图中打开了“学生表学生表”窗体。窗体。确保工具箱中确保工具箱中“控件向导控件向导”工具工具 已按下,如图已按下,如图4.20所示。所示。例4.4使“选课成绩”窗体成为“学生”窗体的子窗体。操作步61n(3)按按F11键切换至键切换至“数据库数据库”窗口,从窗口,从“数据库数据库”窗

38、口中将窗口中将“选课成绩选课成绩”窗体直接拖拽到主窗体窗体直接拖拽到主窗体的适当位置上。的适当位置上。Access将在主窗体中添加一个将在主窗体中添加一个子窗体控件,如图子窗体控件,如图4.21所示。所示。n(4)单击工具栏上的单击工具栏上的“保存保存”按钮按钮 ,屏幕显示,屏幕显示“另存为另存为”对话框,在对话框,在“窗体名称窗体名称”框内输入窗体框内输入窗体的名称。单击的名称。单击“确定确定”按钮,就建立了主按钮,就建立了主/子窗子窗体,切换到体,切换到“窗体窗体”视图,可以看到如图视图,可以看到如图4.22 所示的窗体。所示的窗体。(3)按F11键切换至“数据库”窗口,从“数据库”窗口中

39、将62n图图4.21 将子窗体将子窗体“选课成绩选课成绩”拖到主窗体拖到主窗体“学生表学生表”的适当位置上的适当位置上图4.21将子窗体“选课成绩”拖到主窗体“学生表”的适当63n图图4.22“学生表学生表”与与“选课成绩选课成绩”主主/子窗体子窗体图4.22“学生表”与“选课成绩”主/子窗体644.2.3 使用使用“数据透视表向导数据透视表向导”n数据透视表是一种交互式的表,它可以实现用户选定数据透视表是一种交互式的表,它可以实现用户选定的计算,所进行的计算与数据在数据透视表中的排列的计算,所进行的计算与数据在数据透视表中的排列有关。有关。n例如,数据透视表可以水平或垂直显示字段值,然后例如

40、,数据透视表可以水平或垂直显示字段值,然后计算每一列或行的合计。数据透视表也可以将字段值计算每一列或行的合计。数据透视表也可以将字段值作为行标题或列标题在每个行列交叉处计算出各自的作为行标题或列标题在每个行列交叉处计算出各自的数值,然后计算小计和总计。例如,计算各系不同职数值,然后计算小计和总计。例如,计算各系不同职称的人数。可以将称的人数。可以将“职称职称”作为列标题放在数据透视作为列标题放在数据透视表的顶端,将表的顶端,将“系别系别”作为行标题放在数据透视表的作为行标题放在数据透视表的左列,将计算出来的相应职工人数放在行列交叉处。左列,将计算出来的相应职工人数放在行列交叉处。一般情况下,可

41、以使用一般情况下,可以使用“数据透视表数据透视表”创建数据透视创建数据透视表窗体。表窗体。4.2.3使用“数据透视表向导”数据透视表是一种交互式的表65可以动态地改变它们的版面布置,以便按照不同可以动态地改变它们的版面布置,以便按照不同方式分析数据。可以重新安排行号、列标和页方式分析数据。可以重新安排行号、列标和页字段,直到形成所需的版面布置为止。每一次字段,直到形成所需的版面布置为止。每一次改变版面布置时,数据透视表窗体会立即按照改变版面布置时,数据透视表窗体会立即按照新的布置重新计算数据。另外,如果原始数据新的布置重新计算数据。另外,如果原始数据发生更改,可以更新数据透视表窗体。发生更改,

42、可以更新数据透视表窗体。可以动态地改变它们的版面布置,以便按照不同方式分析数据。可以66n例例4.5 创建计算各系不同职称人数的窗体。具体操作创建计算各系不同职称人数的窗体。具体操作步骤如下:步骤如下:n(1)在在“数据库数据库”窗口的窗口的“窗体窗体”对象中,单击对象中,单击“新建新建”按钮按钮 新建新建(N),屏幕显示屏幕显示“新建窗体新建窗体”对话框对话框.在该对在该对话框中选择话框中选择“数据透视表向导数据透视表向导”,并在并在“请选择该对象请选择该对象数据的来源表或查询数据的来源表或查询”下拉列表中选择下拉列表中选择“教师教师”表表n(2)单击单击“确定确定”按钮按钮,屏幕显示图屏幕

43、显示图4.24所示的所示的“数据数据透视表向导透视表向导”第第一个对话框个对话框.n(3)单击单击“下一步下一步”按钮按钮,屏幕显示第屏幕显示第二个对话框个对话框.在该在该对话框中对话框中,用户可以根据需要选取在窗体中显示的字段用户可以根据需要选取在窗体中显示的字段 例4.5创建计算各系不同职称人数的窗体。具体操作步骤如下:67n在在“可用字段可用字段”框中分别双击框中分别双击“教师编号教师编号”、“职称职称”和和“系别系别”等三个字段,结果如图等三个字段,结果如图4.25所示。所示。n(4)单击单击“下一步下一步”按钮,系统打开按钮,系统打开Excel”数据透视表数据透视表向导向导“对话框,

44、如图对话框,如图4.26所示。所示。n(5)单击单击“版式版式”按钮,显示按钮,显示“数据透视表向导数据透视表向导”对话对话框,将框,将“系别系别”字段拖至字段拖至“行行”处,将处,将“职称职称”字段字段拖至拖至“列列”处,将处,将“教师编号教师编号”字段拖至字段拖至“数据数据”处,处,结果如图结果如图4.27所示。所示。n(6)单击单击“确定确定”按钮,返回按钮,返回Excel”数据透视表数据透视表“向导向导对话框,单击对话框,单击”完成完成“按钮。这时屏幕显示如图按钮。这时屏幕显示如图4.8所所示的数据透视表窗体。示的数据透视表窗体。在“可用字段”框中分别双击“教师编号”、“职称”和“系别

45、”等68图4.24 “数据透视表向导”第一个对话框 图4.24“数据透视表向导”第一个对话框69图4.25“数据透视表向导”第二个对话框图4.25“数据透视表向导”第二个对话框70n图图4.26 Excel中的中的“数据透视表向导数据透视表向导”对话框对话框图4.26Excel中的“数据透视表向导”对话框71n图图4.27 “数据透视表数据透视表”设置结果设置结果图4.27“数据透视表”设置结果724.2.4 使用使用“图表向导图表向导”n使用使用“图表窗体图表窗体”可以更直观的显示可以更直观的显示表或查询表或查询中的数中的数据,使用据,使用“图表向导图表向导”创建图表窗体创建图表窗体n例例4

46、.6 以已建立的以已建立的“统计各职称教师的人数统计各职称教师的人数”查询为查询为数据源,利用数据源,利用“图标窗体图标窗体”显示统计结果。显示统计结果。n操作步骤如下:操作步骤如下:n(1)在在“数据库数据库”窗口的窗口的“窗体窗体”对象中,单击对象中,单击“新建新建”按钮按钮 新建新建(N),屏幕显示屏幕显示“新建窗体新建窗体”对话框对话框.在该对在该对话框中选择话框中选择“图表向导图表向导”,并在并在“请选择该对象数据的请选择该对象数据的来源表或查询来源表或查询”下拉列表中选择下拉列表中选择“统计各职称教师的统计各职称教师的人数人数”查询查询n(2)单击单击“确定确定”按钮,屏幕显示图按

47、钮,屏幕显示图4.28所示的所示的“图表图表向导向导”第一个对话框。第一个对话框。4.2.4使用“图表向导”使用“图表窗体”可以更直观的显示73n图图4.28“图表向导图表向导”第一个对话框第一个对话框图4.28“图表向导”第一个对话框74n(3)在在“可用字段可用字段”列表框中选择需要在新建窗体中显列表框中选择需要在新建窗体中显示的字段,单击示的字段,单击 按钮,将所有字段放入按钮,将所有字段放入“用于图表用于图表的字段的字段”列表中。单击列表中。单击“下一步下一步”按钮,屏幕显示按钮,屏幕显示“图表向导图表向导”第二个对话框,如图第二个对话框,如图4.29所示。所示。n(4)选中所需图表类

48、型,这里选择选中所需图表类型,这里选择“柱形图柱形图”图表,单图表,单击击“下一步下一步”按钮,屏幕显示按钮,屏幕显示“图表向导图表向导”第三个对第三个对话框,如图话框,如图4.30所示所示(3)在“可用字段”列表框中选择需要在新建窗体中显示的字段,75n图图4.29 “图表向导图表向导”第二个对话框第二个对话框图4.29“图表向导”第二个对话框76n图图4.30“图表向导图表向导”第三个对话框第三个对话框图4.30“图表向导”第三个对话框77n(5)按照向导提示调整图表布局,然后单击按照向导提示调整图表布局,然后单击“下下一步一步”按钮,屏幕显示按钮,屏幕显示“图表向导图表向导”最后一个对最

49、后一个对话框,如图话框,如图4.31 所示。所示。(5)按照向导提示调整图表布局,然后单击“下一步”按钮,屏幕78上机问题上机问题n1、工具箱的、工具箱的“丢失丢失”n两种情况:两种情况:关闭了工具箱面板。关闭了工具箱面板。工具箱面工具箱面板打开了,但找不到。板打开了,但找不到。n2、删除控件的方法、删除控件的方法n选定控件,按选定控件,按delete键。键。n3、更改控件、更改控件上机问题1、工具箱的“丢失”79上机问题上机问题n4、“窗体窗体”选定器选定器n对整个窗体属性设置时,只需点击对整个窗体属性设置时,只需点击“窗体窗体”选定选定器。器。n5、主、子窗体间必须有、主、子窗体间必须有1

50、:n关系。关系。n主子窗体的链接字段可不选。主子窗体的链接字段可不选。上机问题4、“窗体”选定器80上机问题上机问题n6、窗体的数据来源可以是表和查询(除操作、窗体的数据来源可以是表和查询(除操作查询外)查询外)n7、控件向导、控件向导n无向导:标签、切换按钮、选项按钮、复选框无向导:标签、切换按钮、选项按钮、复选框n分页符、直线、矩形、选项卡、绑定对象框。分页符、直线、矩形、选项卡、绑定对象框。上机问题6、窗体的数据来源可以是表和查询(除操作查询外)814.3 自定义窗体自定义窗体n前面的学习中我们都是使用前面的学习中我们都是使用“向导向导”来创建窗来创建窗体,但是这只能满足一般显示的要求,

51、对于用体,但是这只能满足一般显示的要求,对于用户的户的“特殊需求特殊需求”,需要通过,需要通过Access提供的提供的窗窗体设计工具箱体设计工具箱中的中的控件控件来完成。来完成。4.3自定义窗体前面的学习中我们都是使用“向导”来创建窗体824.3.1 工具箱的使用工具箱的使用n1.打开和关闭工具箱打开和关闭工具箱如如图图4.324.32所所示示的的工工具具箱箱,是是窗窗体体设设计计的的“命命令令中中心心”。拖拖动动标标题题栏栏可可以以移移动动工工具具箱箱,拖拖动动边边缘缘或或角角可可以以更更改改工工具具箱箱的的外外形形。还还可可以以将将工工具具移移到到工工作作区区的的顶顶部部,像像工工具具栏栏

52、一一样样使使之之固固定定。关关闭闭工工具具箱箱的的方方法法很很多多,可可以以单单击击工工具具箱箱右右上上角角的的“关关闭闭”按按钮钮,也也可可以以选选择择“视视图图”菜菜单单中中的的“工工具具箱箱”命命令令,还还可可以以单单击击工工具具栏栏上上的的“工具箱工具箱”按钮。按钮。提提示示 如如果果在在“设设计计”视视图图下下显显示示“窗窗体体”窗窗口口时时看看不不到到工工具具箱箱,请请选选择择“视视图图”菜菜单单中中的的“工工具具箱箱”命命令令或或单击工具栏上的单击工具栏上的“工具箱工具箱”按钮。按钮。4.3.1工具箱的使用1.打开和关闭工具箱83表表4.1 4.1 工具箱的功能按钮名称及功能工具

53、箱的功能按钮名称及功能 工具按钮名称工具按钮名称按按 钮钮 图图标标工具按钮的功能工具按钮的功能“选选 择择 对对 象象”按钮按钮默认工具。使用该工具可以对现有控件进行选择、调整大小、移动和编辑。“控控 件件 向向 导导”按钮按钮用于激活“控件向导”。当该按钮处于按下状态时,“控件向导”将在创建新的选项组、组合框、列表框或命令按钮时,帮助您输入控件属性。“标签标签”按钮按钮用于显示说明文本的控件。如窗体或报表上的标题或指示文字。“文文 本本 框框”按按钮钮用于显示、输入或编辑窗体或报表的基本记录源数据,显示计算结果或接收用户输入数据的控键。“选选 项项 组组”按按钮钮与复选框、选项按钮或切换按

54、钮搭配使用,可以显示一组可选值。表4.1工具箱的功能按钮名称及功能工具按钮名称按钮图标84表表4.1 4.1 工具箱的功能按钮名称及功能工具箱的功能按钮名称及功能 “切换切换切换切换”按钮按钮按钮按钮用用用用于于于于创创创创建建建建保保保保持持持持开开开开/关关关关、真真真真/假假假假、或或或或是是是是/否否否否值值值值的的的的切切切切换换换换按按按按钮钮钮钮控控控控件件件件。单单单单击击击击切切切切换换换换按按按按钮钮钮钮时时时时,其其其其值值值值变变变变为为为为-1 1 1 1(表表表表示示示示开开开开、真真真真或或或或是是是是)并并并并且且且且按按按按钮钮钮钮表表表表现现现现为为为为按按

55、按按下下下下状状状状态态态态。再再再再次次次次单单单单击击击击该该该该按按按按钮钮钮钮,其其其其值值值值变变变变为为为为0 0 0 0(表表表表示示示示关关关关、假或否)。假或否)。假或否)。假或否)。“选项选项选项选项”按钮按钮按钮按钮用用用用于于于于创创创创建建建建保保保保持持持持开开开开/关关关关、真真真真/假假假假、或或或或是是是是/否否否否值值值值的的的的选选选选项项项项按按按按钮钮钮钮控控控控件件件件(有有有有时时时时称称称称作作作作”调调调调谐谐谐谐选选选选项项项项按按按按钮钮钮钮”)。单单单单击击击击选选选选项项项项按按按按钮钮钮钮时时时时,其其其其值值值值变变变变为为为为-1

56、-1-1-1(表表表表示示示示开开开开、真真真真或或或或是是是是)并并并并且且且且按按按按钮钮钮钮中中中中央央央央出出出出现现现现实实实实心心心心圆圆圆圆。再再再再次次次次单单单单击击击击该按钮,其值变为该按钮,其值变为该按钮,其值变为该按钮,其值变为0 0 0 0(表示关、假或否)。(表示关、假或否)。(表示关、假或否)。(表示关、假或否)。“复选框复选框复选框复选框”按钮按钮按钮按钮用用用用于于于于创创创创建建建建保保保保持持持持开开开开/关关关关、真真真真/假假假假或或或或是是是是/否否否否值值值值的的的的复复复复选选选选框框框框控控控控件件件件。单单单单击击击击复复复复选选选选框框框框

57、时时时时,其其其其值值值值变变变变为为为为-1-1-1-1(表表表表示示示示开开开开、真真真真或或或或是是是是)并并并并且且且且框框框框中中中中出出出出现现现现核核核核对对对对记记记记号号号号。再再再再次次次次单单单单击击击击复复复复选选选选框框框框,其其其其值值值值变变变变为为为为0 0 0 0(表表表表示示示示关关关关、假假假假或或或或否否否否)并且框中的核对号消失。并且框中的核对号消失。并且框中的核对号消失。并且框中的核对号消失。“组合框组合框组合框组合框”按钮按钮按钮按钮用用用用于于于于创创创创建建建建包包包包含含含含一一一一系系系系列列列列控控控控件件件件潜潜潜潜在在在在值值值值和和

58、和和一一一一个个个个可可可可编编编编辑辑辑辑文文文文本本本本框框框框的的的的组组组组合合合合框框框框控控控控件件件件。如如如如果果果果要要要要创创创创建建建建列列列列表表表表,可可可可以以以以为为为为组组组组合合合合框框框框的的的的”行行行行来来来来源源源源”属属属属性性性性输输输输入入入入一一一一些些些些值值值值,也可以将表或查询指定为列表值的来源。也可以将表或查询指定为列表值的来源。也可以将表或查询指定为列表值的来源。也可以将表或查询指定为列表值的来源。表4.1工具箱的功能按钮名称及功能“切换”按钮用于创85表表4.1 4.1 工具箱的功能按钮名称及功能工具箱的功能按钮名称及功能 “列表框

59、列表框列表框列表框”按钮按钮按钮按钮用用用用于于于于创创创创建建建建包包包包含含含含一一一一系系系系列列列列控控控控件件件件潜潜潜潜在在在在值值值值的的的的列列列列表表表表框框框框控控控控件件件件。如如如如果果果果要要要要创创创创建建建建列列列列表表表表,可可可可以以以以在在在在列列列列表表表表框框框框的的的的”行行行行来来来来源源源源”属属属属性性性性中中中中输输输输入入入入值值值值,也也也也可可可可以以以以将将将将表表表表或或或或查查查查询询询询指指指指定定定定为为为为列列列列表表表表中值的来源。中值的来源。中值的来源。中值的来源。“命令命令命令命令”按钮按钮按钮按钮用于在窗体或报表创建命

60、令按钮。用于在窗体或报表创建命令按钮。用于在窗体或报表创建命令按钮。用于在窗体或报表创建命令按钮。“图像图像图像图像”按钮按钮按钮按钮用用用用于于于于在在在在窗窗窗窗体体体体或或或或报报报报表表表表中中中中放放放放置置置置静静静静态态态态图图图图片片片片。不不不不能能能能对对对对窗窗窗窗体上的图片进行编辑。体上的图片进行编辑。体上的图片进行编辑。体上的图片进行编辑。“未未未未绑绑绑绑定定定定对对对对象象象象框框框框”按钮按钮按钮按钮用于在窗体或报表中结合型用于在窗体或报表中结合型用于在窗体或报表中结合型用于在窗体或报表中结合型OLEOLEOLEOLE对象。对象。对象。对象。“绑绑绑绑定定定定对

61、对对对象象象象框框框框”按钮按钮按钮按钮用于在窗体或报表中结合型用于在窗体或报表中结合型用于在窗体或报表中结合型用于在窗体或报表中结合型OLEOLEOLEOLE对象。对象。对象。对象。“分页符分页符分页符分页符”按钮按钮按钮按钮用于在多页窗体的页间添加分页符。用于在多页窗体的页间添加分页符。用于在多页窗体的页间添加分页符。用于在多页窗体的页间添加分页符。表4.1工具箱的功能按钮名称及功能“列表框”按钮用于创86表表4.1 4.1 工具箱的功能按钮名称及功能工具箱的功能按钮名称及功能 “选选选选 项项项项 卡卡卡卡 控控控控件件件件”按钮按钮按钮按钮用用用用于于于于在在在在窗窗窗窗体体体体上上上

62、上创创创创建建建建一一一一个个个个多多多多页页页页的的的的选选选选项项项项卡卡卡卡,用来切换页面。用来切换页面。用来切换页面。用来切换页面。“子子子子窗窗窗窗体体体体/子子子子报表报表报表报表”按钮按钮按钮按钮用用用用于于于于在在在在当当当当前前前前窗窗窗窗体体体体中中中中嵌嵌嵌嵌入入入入另另另另一一一一来来来来自自自自多多多多个个个个表的数据的窗体。表的数据的窗体。表的数据的窗体。表的数据的窗体。“直直直直 线线线线”按按按按钮钮钮钮用于向窗体中添加直线以增强其外观。用于向窗体中添加直线以增强其外观。用于向窗体中添加直线以增强其外观。用于向窗体中添加直线以增强其外观。“矩矩矩矩 形形形形”按

63、按按按钮钮钮钮用用用用于于于于向向向向窗窗窗窗体体体体中中中中添添添添加加加加填填填填充充充充的的的的或或或或空空空空的的的的矩矩矩矩形形形形以增强其外观。以增强其外观。以增强其外观。以增强其外观。“其其其其 他他他他 控控控控 件件件件”按钮按钮按钮按钮用用用用于于于于显显显显示示示示系系系系统统统统中中中中所所所所装装装装的的的的所所所所有有有有ActiveXActiveXActiveXActiveX控控控控件。件。件。件。表4.1工具箱的功能按钮名称及功能“选项卡控件”按钮用于87n2.工具箱的移动与锁定工具箱的移动与锁定n工具箱可通过鼠标左键拖动来移动位置,为工具箱可通过鼠标左键拖动来

64、移动位置,为“浮动式浮动式”的,在其他的,在其他office系列软件中的工具系列软件中的工具箱均有此特点。箱均有此特点。n通过将工具按钮通过将工具按钮锁定锁定,可在窗体中将此控件连,可在窗体中将此控件连续添加多次;续添加多次;n锁定方法:双击要锁定的按钮;锁定方法:双击要锁定的按钮;n解锁方法:按解锁方法:按ESC键键2.工具箱的移动与锁定884.3.2 窗体中的控件窗体中的控件n控件是窗体上用于显示数据、执行操作或装饰窗体的控件是窗体上用于显示数据、执行操作或装饰窗体的图形对象。图形对象。n控件的类型:控件的类型:结合型、非结合型、计算型结合型、非结合型、计算型n结合型结合型:主要用于显示、

65、输入、更新数据库中的字段,主要用于显示、输入、更新数据库中的字段,以数据库中的字段为数据来源以数据库中的字段为数据来源。如结合型文本框。如结合型文本框n非结合型非结合型:没有:没有数据来源数据来源,可以用来显示信息、线条、,可以用来显示信息、线条、矩形或图像。如标签,非结合型文本框矩形或图像。如标签,非结合型文本框n计算型计算型:用用表达式作为数据源表达式作为数据源。如计算型文本框。如计算型文本框n表达式可以利用窗体或报表所引用的表或查询字段中表达式可以利用窗体或报表所引用的表或查询字段中的数据,也可以是窗体或报表上的其他控件中的数据。的数据,也可以是窗体或报表上的其他控件中的数据。4.3.2

66、窗体中的控件控件是窗体上用于显示数据、执行操作或89注意注意n对对结合型结合型的控件内容的更改,会导致对其数据的控件内容的更改,会导致对其数据源相应内容的更改。源相应内容的更改。注意对结合型的控件内容的更改,会导致对其数据源相应内容的更改901.标签控件标签控件n用于在窗体或报表上显示说明性的文本。用于在窗体或报表上显示说明性的文本。n标签不显示字段或表达式的数值,它标签不显示字段或表达式的数值,它没有数据没有数据源。源。n因此:当窗体的数据源记录移动到另一条记录因此:当窗体的数据源记录移动到另一条记录时,标签的值不会变。时,标签的值不会变。n可以将标签可以将标签附加附加到其他控件上,也可以创建独到其他控件上,也可以创建独立的标签。立的标签。n独立创建的标签在独立创建的标签在“数据表数据表”视图中视图中不显示不显示。n使用标签工具创建的标签就是使用标签工具创建的标签就是单独的标签单独的标签。1.标签控件用于在窗体或报表上显示说明性的文本。91单独的标签单独的标签附加到其附加到其他控件上他控件上的标签的标签单独的标签附加到其他控件上的标签922.文本框控件文本框控件n用来输入或编辑字段数

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!