窗体和控件的一般应用.ppt
《窗体和控件的一般应用.ppt》由会员分享,可在线阅读,更多相关《窗体和控件的一般应用.ppt(60页珍藏版)》请在三一办公上搜索。
1、第4章 窗体和控件的一般应用,窗体是Access数据库的人机交互界面,用户可以直接在数据库中查看、输入和更改数据,其具体功能的实现需要借助不同类型的控件。为此,本章将介绍创建窗体并使用控件实现数据管理功能的方法。认识窗体的类型和结构创建窗体创建窗体的技巧使用常用控件设计窗体使用其他控件设计窗体设计窗体的页眉和页脚,4.1 关于窗体,窗体是Access数据库对象之一,它主要用于在数据库中显示信息、显示和编辑数据、控制应用程序的流程、以及根据接收的指令执行指定的操作。空白的窗体并不具备任何数据管理功能,因此要使用窗体,必须先在窗体中添加各种窗体控件,然后通过控件来实现新建、查找、显示、添加、删除、
2、更新等数据管理功能。窗体是用户和数据库互动的界面,因此在设计窗体时除了要考虑功能的实现外,还要注意使用上的便捷性。一个界面友好的窗体应该具备基本的操作提示,使用户能够根据提示完成自己的工作。,4.1 关于窗体,4.1.1 窗体的类型Access窗体主要分为数据输入窗体、切换窗口窗体和自定义对话框窗体3种类型。下面分别进行介绍。数据输入窗体数据输入窗体主要用于输入、显示和编辑数据,常见的数据输入窗体如图所示。窗体中包含了标签、文本框、命令按钮等控件,用户只需根据标签控件的提示,在相应的文本框控件中输入数据,然后再单击合适的命令按钮控件,即可将数据提交到窗体绑定的数据表或字段中。此外,通过设置不同
3、的按钮功能,还可以实现数据的删除、更新、撤消等功能。,4.1 关于窗体,切换窗口窗体切换窗口窗体主要用于打开其他窗体或报表,常见的切换窗口窗体如图1所示。窗体中包含了多个超链接文字,单击某个超链接文字,即可打开相应的窗体或报表。自定义对话框窗体自定义对话框窗体主要用于接受指令输入并根据指令执行指定的操作,它可以包含文本框、命令按钮、选项组等实现人机交互的控件,以及图像、分页符、标签等起修饰和调整布局作用的控件。常见的自定义对话框窗体如图2所示。,1,2,4.1 关于窗体,4.1.2 窗体的结构一个完整的窗体由窗体页眉、页面页眉、主体、页面页脚、窗体页脚等5个部分组成,如图1所示。页眉/页脚分别
4、位于窗体的上方和下方,可以插入窗体标题、页码、时间日期等信息。主体位于窗体的中间部分,是放置各种窗体控件,实现数据管理功能的主要区域。页面页眉/页脚并不实际显示在窗体中,而是在打印时分别显示在页面的上方和下方,如图2所示。,1,2,4.2 创建窗体,4.2 创建窗体与创建数据表相似,用户也可以通过窗体向导或窗体设计视图创建窗体,具体方法请参阅本节内容。4.2.1 使用向导创建窗体在创建窗体之前,请先确认当前数据库中至少包含了1个数据表或查询表。本小节将介绍使用窗体向导创建窗体的方法,具体操作步骤如下。(1)从光盘中打开“.ExampleCh044.2.1.mdb”练习文件,然后在【数据库】窗口
5、的【对象】栏中单击【窗体】按钮,然后单击窗体上方的【新建】按钮。(2)打开【新建窗体】对话框后,在列表中选择【窗体向导】选项,然后单击【确定】按钮,如图所示。,4.2 创建窗体,(3)打开【窗体向导】对话框后,在【表/查询】列表框中选择【表:供应商】,然后单击【添加全部】按钮 将所有字段添加到窗体中,接着单击【下一步】按钮。(4)进入下一设置后,在窗体布局栏中选择【表格】单选项,然后单击【下一步】按钮。(5)进入下一设置后,在样式栏中选择【水墨画】选项,然后单击【下一步】按钮,如图1所示。(6)进入最终设置后,在【请为窗体指定标题】文本框中输入窗体标题,最后单击【完成】按钮即可。创建后的窗体如
6、图2所示。,1,2,4.2 创建窗体,4.2.2 通过设计视图创建窗体通过设计视图创建窗体时,要先为窗体指定作为记录源的数据表/查询表,然后再手动添加要显示在窗体中的字段,添加字段的过程中还可以任意调整字段的布局。本小节将介绍通过设计视图创建窗体的方法,具体操作步骤如下。(1)从光盘中打开“.ExampleCh044.2.2.mdb”练习文件,然后在【数据库】窗口的【对象】栏中单击【窗体】按钮,接着双击窗口中的【在设计视图中创建窗体】选项。(2)打开【窗体1:窗体】窗口后,在标题栏任意位置单击右键,然后在打开的快捷菜单中选择【属性】命令。(3)打开【窗体】对话框后,选择【数据】选项卡,然后在【
7、记录源】列表框中选择【客户资料表】选项,最后单击【关闭】按钮,如图所示。,4.2 创建窗体,(4)此时将打开【客户资料表】窗口,按住左键将【联系人ID】选项拖至【窗体1:窗体】窗口的主体位置,然后松开左键,即可将字段添加到窗体中,如图1所示。(5)将光标移至窗体主体的下方,待其变成双向箭头形状时,按住左键向下拖动窗体主体。(6)参照步骤4的方法,将其余字段添加到窗体中,并调整字段的布局,接着单击【关闭】按钮。(7)在弹出的保存警告对话框中单击【是】按钮。打开的【另存为】对话框后,在【窗体名称】文本框中输入窗体的名称,接着单击【确定】按钮。新建窗体后,用户即可通过单击窗体下方的【记录】按钮组来查
8、看不同的记录,如图2所示。,1,2,4.2 创建窗体,4.2.3 快速创建窗体快速创建Access窗体的方法有两种,一是通过【窗体向导】对话框创建窗体,二是通过【自动窗体】命令创建窗体。下面分别介绍各种快速创建窗体的方法。通过【窗体向导】对话框创建通过【窗体向导】对话框可以快速创建包括“纵栏式、表格式、数据表”在内的3种格式的窗体,下面以创建“纵栏式”窗体为例,具体操作步骤如下。(1)从光盘中打开“.ExampleCh044.2.3a.mdb”练习文件,然后在【数据库】窗口的【对象】栏中单击【窗体】按钮,然后单击窗体上方的【新建】按钮。(2)打开【新建窗体】对话框后,在类型列表中选择【自动创建
9、窗体:纵栏式】选项,然后在【请选择该对象数据的来源表或查询:】列表框中选择【通讯录】选项,最后单击【确定】按钮,如图1所示。(3)新建后的【通讯录】窗体将被打开,直接单击【关闭】按钮 将其关闭,如图2所示。(4)在弹出的保存警告对话框中单击【是】按钮,然后在打开的【另存为】对话框中输入窗体的名称,最后单击【确定】按钮即可。,1,2,4.2 创建窗体,通过【自动窗体】命令创建通过【自动窗体】命令可以快速创建类似4.2.2小节的窗体,具体操作步骤如下。(1)从光盘中打开“.ExampleCh044.2.3b.mdb”练习文件,然后在【数据库】窗口的【对象】栏中单击【表】按钮,然后选择“通讯录”数据
10、表。(2)在菜单栏中选择【插入】【自动窗体】命令,即可自动创建窗体,如图1所示。(3)新建后的【通讯录】窗体将被打开,直接单击【关闭】按钮 将其关闭,如图2所示。其后再在打开的【另存为】对话框中输入窗体的名称,最后单击【确定】按钮即可。,1,2,4.3 使用常用控件设计窗体,4.3 使用常用控件设计窗体上述两节创建的窗体之所以能够实现基本的数据管理功能,是因为已经集成了标签、文本框等基本控件。为了让读者对控件的功能和用法有更充分的认识,本节将介绍使用常用控件设计窗体的方法。4.3.1 关于窗体控件窗体控件(简称控件)是Access数据库中的图形用户界面对象,主要用于控制程序的执行。将控件和数据
11、表建立连接后,即可通过控件实现数据管理功能。窗体控件不能脱离窗体而独立使用,要使控件生效,必须先添加到窗体中,然后将控件和数据表或字段进行绑定。此后当用户对控件执行相关操作时,操作结果会返回到数据表中(或者从数据表中提取显示数据),从而实现用户和数据表间的交互。常见的控件包括标签、选项卡、文本框、组合框、列表框、选项组、选择控件、命令按钮、复选框、图像、切换按钮、分页符、图标、徽标、超链接、矩形与直线等。本节后续部分将逐一介绍添加与设置各种窗体控件的方法。,4.3 使用常用控件设计窗体,4.3.2 添加与设置标签标签是最常用的控件之一,主要起到注释、提示、说明的作用。下面介绍在窗体中添加与设置
12、标签控件的方法,具体操作步骤如下。(1)从光盘中打开“.ExampleCh044.3.2.mdb”练习文件,然后在【数据库】窗口的【对象】栏中单击【窗体】按钮,接着双击窗口的【在设计视图中创建窗体】选项。(2)打开【窗体1:窗体】窗口和【工具箱】窗口后,单击【工具栏】窗口中的【标签】按钮,然后在窗体主体的合适位置单击。(3)在标签中输入所需的文本,输入完成后按下键盘【Enter】键即可,如图所示。,4.3 使用常用控件设计窗体,(4)在标签上方单击右键,然后在打开的快捷菜单中选择【属性】命令,如图所示。(5)打开【标签:Label1】对话框后,选择【格式】选项卡,然后在【边框样式】列表框中选择
13、【实线】,接着在【字号】列表框中选择【12】。(6)选择【其他】选项卡,然后在【名称】文本框中为标签设置一个合适的名称,最后单击【关闭】按钮。(7)返回【标签:Label1】对话框后,将光标移至标签边框的右下角,待其变成斜双向箭头时,按住左键向右下角拖动边框,使标签文本能够完整显示。,4.3 使用常用控件设计窗体,4.3.3 添加与设置选项卡选项卡控件可以用来构建含若干选项卡(也称为“页”)的窗体,选项卡中可以包含文本框或选项按钮等控件,单击选项卡标签时,该选项卡就转入活动状态。下面介绍在窗体中添加与设置选项卡控件的方法,具体操作步骤如下。(1)从光盘中打开“.ExampleCh044.3.3
14、.mdb”练习文件,然后在【数据库】窗口的【对象】栏中单击【窗体】按钮,接着选择窗口中的【窗体1】选项,并单击【设计】按钮。(2)打开【窗体1:窗体】窗口和【工具箱】窗口后,单击【工具栏】窗口中的【选项卡】按钮,然后在窗体主体的合适位置拖动鼠标创建选项卡,如图所示。,4.3 使用常用控件设计窗体,(3)在选项卡任意位置单击右键,然后在打开快捷菜单中选择【属性】命令,如图1所示。(4)打开【页:页12】对话框后,选择【格式】选项卡,然后在【标题】文本框中输入选项卡的标签文字。(5)选择选项卡中的【图片】文本框,然后单击文本框右侧的【浏览】按钮。打开【图片生成器】对话框后,在【可用图片】列表框中选
15、择【MS Access】选项,接着单击【确定】按钮,如图2所示。,2,1,4.3 使用常用控件设计窗体,(6)选择【其他】选项卡,然后在【名称】文本框中输入选项卡名称,接着在【控件提示文本】文本框中输入提示文本内容。(7)在对话框左上角的列表框中选择【页11】选项,切换到【页11】选项卡的属性设置界面,然后参照步骤4-6的方法设置选项卡属性,完成后单击【关闭】按钮。(8)属性设置完成后,保存并关闭窗体即可。设置属性后的选项卡如图所示。,4.3 使用常用控件设计窗体,4.3.4 添加与设置文本框文本框控件主要用于输入文本内容,也可以显示数据表中的记录内容。要显示记录内容,文本框所在的窗体必须先和
16、数据表建立连接,然后再将文本框和数据表中的字段进行绑定。将窗体和数据表建立连接的方法请参阅本书4.2.2小节的操作,下面介绍在窗体中添加文本框控件,将控件绑定到字段,以及设置背景颜色等属性的方法,具体操作步骤如下。(1)从光盘中打开“.ExampleCh044.3.4.mdb”练习文件,然后在【数据库】窗口的【对象】栏中单击【窗体】按钮,接着选择窗口中的【窗体1】选项,并单击【设计】按钮。(2)打开【窗体1:窗体】窗口和【工具箱】窗口后,单击【工具栏】窗口中的【文本框】按钮,然后在窗体主体的合适位置拖动鼠标创建文本框,如图所示。,4.3 使用常用控件设计窗体,(3)此时将打开【文本框向导】对话
17、框,设置文本的字体为“宋体”,字号为“10”,然后单击【文本对齐】栏中的【左对齐】按钮,设置完成后单击【下一步】按钮,如图1所示。(4)进入下一设置后,在【输入法模式】列表框中选择输入文本时使用的默认输入法,也可在【尝试】文本框中测试输入,设置完成后单击【下一步】按钮,如图2所示。(5)进入最终设置后,在【请输入文本框的名称:】文本框中输入文本框的名称,然后单击【确定】按钮。,2,1,4.3 使用常用控件设计窗体,(6)右键单击对话框控件的任意位置,然后在打开快捷菜单中选择【属性】命令,如图1所示。(7)打开【文本框:Text1】对话框后,选择【数据】选项卡,然后在【控件来源】列表框中选择【电
18、话号码】选项,接着单击【关闭】按钮,如图2所示。(8)返回【窗体1:窗体】窗口后,适当调整新建的文本框与标签间的位置,以及增加标签的宽度,然后单击标签中部,待其处于文本输入状态时,输入标签的标题。设置完成后单击【关闭】按钮 即可。创建后的文本框如图3所示。,2,3,1,4.3 使用常用控件设计窗体,4.3.5 添加与设置组合框组合框是集成了文本框和列表框功能的一种控件,允许用户输入或从列表中选择数据,并将数据添加到数据表中。下面介绍添加与设置组合框控件的方法,具体操作步骤如下。(1)从光盘中打开“.ExampleCh044.3.5.mdb”练习文件,然后在【数据库】窗口的【对象】栏中单击【窗体
19、】按钮,接着选择窗口中的【窗体1】选项,并单击【设计】按钮。(2)打开【窗体1:窗体】窗口和【工具箱】窗口后,单击【工具栏】窗口中的【组合框】按钮,然后在窗体主体的合适位置单击,如图1所示。(3)此时将打开【组合框向导】对话框,选择【自行键入所需的值】单选项,然后单击【下一步】按钮,如图2所示。,2,1,4.3 使用常用控件设计窗体,(4)进入下一设置后,在【列数】文本框中输入“1”,然后在下方的表格中依次输入合适的内容,接着单击【下一步】按钮,如图1所示。(5)进入下一设置后,选择【将该数值保存在这个字段中】单选项,然后在右侧的列表框中选择【年龄】选项,接着单击【下一步】按钮。(6)进入最终
20、设置后,在【请为组合框指定标签】文本框中输入组合框标签,最后单击【完成】按钮。(7)返回【窗体1:窗体】窗口后,适当调整组合框和标签的位置,以及增加其宽度,结果如图2所示。,2,1,4.3 使用常用控件设计窗体,4.3.6 添加与设置列表框列表框是提供一列选项(列表)的控件,允许用户从列表中选择数据,并将选择结果返回到数据表中。下面介绍添加与设置列表框控件的方法,具体操作步骤如下。(1)从光盘中打开“.ExampleCh044.3.6.mdb”练习文件,然后在【数据库】窗口的【对象】栏中单击【窗体】按钮,接着选择窗口中的【窗体1】选项,并单击【设计】按钮。(2)打开【窗体1:窗体】窗口和【工具
21、箱】窗口后,单击【工具栏】窗口中的【列表框】按钮,然后在窗体主体的合适位置单击。(3)此时将打开【列表框向导】对话框,选择【使用列表框查阅表或查询中的值】单选项,然后单击【下一步】按钮。,4.3 使用常用控件设计窗体,(4)进入下一设置后,在【视图】栏中选择【表】单选项,然后在上方列表框中选择【表:临时数据表】选项,接着单击【下一步】按钮,如图所示。(5)进入下一设置后,将【性别】字段添加到【选定字段】列表框中,然后单击【下一步】按钮。(6)进入下一设置后,在【1】列表框中选择【性别】选项,然后单击【下一步】按钮。(7)进入下一设置后,拖动列表框右侧边框,调整合适的组合框列宽,然后单击【下一步
22、】按钮。,4.3 使用常用控件设计窗体,(8)进入下一设置后,选择【记忆该数值供以后使用】单选项,接着单击【下一步】按钮。(9)进入最终设置后,在【请为列表框指定标签】文本框中输入组合框标签,最后单击【完成】按钮。(10)返回【窗体1:窗体】窗口后,适当调整列表框和标签的位置,以及增加其宽度,结果。(11)设置完成后,保存并关闭窗体。创建后的列表框如图所示。,4.3 使用常用控件设计窗体,4.3.7 添加与设置选项组选项组是一个包含了复选框、切换按钮和选项按钮等控件的框架,供用户从中选择一个选项。下面介绍添加与设置选项组控件的方法,具体操作步骤如下。(1)从光盘中打开“.ExampleCh04
23、4.3.7.mdb”练习文件,然后在【数据库】窗口的【对象】栏中单击【窗体】按钮,接着选择窗口中的【窗体1】选项,并单击【设计】按钮。(2)打开【窗体1:窗体】窗口和【工具箱】窗口后,单击【工具栏】窗口中的【选项组】按钮,然后在窗体主体的合适位置单击,如图1所示。(3)此时将打开【选项组向导】对话框,在【标签名称】文本框中逐个输入选项的标签,然后单击【下一步】按钮,如图2所示。,1,2,4.3 使用常用控件设计窗体,(4)进入下一设置后,选择【是,默认选项是】单选项,然后在右侧的列表框中选择【电信】选项,接着单击【下一步】按钮,如图1所示。(5)进入下一设置后,保留选项的默认值,然后单击【下一
24、步】按钮,如图2所示。(6)进入下一设置后,选择【为稍后使用保存这个值】单选项,然后单击【下一步】按钮。,1,2,4.3 使用常用控件设计窗体,(7)进入下一设置后,在【请确定在选项组中使用何种类型的控件】栏中选择【选项按钮】单选项,然后在【请确定所用样式】栏中选择【凹陷】选项,接着单击【下一步】按钮,如图1所示。(8)进入最终设置后,在【请为选项组指定标题】文本框中输入选项组标题,然后单击【完成】按钮。(9)返回【窗体1:窗体】窗口后,适当调整选项组及其控件的位置,完成后单击【关闭】按钮 即可,如图2所示。,1,2,4.3 使用常用控件设计窗体,4.3.8 添加与设置选择控件选项按钮和复选框
25、都属于选择控件类型,在配合选项组控件使用时,同一选项组中的选项按钮有且只有1个处于选择状态。在单独使用时,每个选项按钮都是一个独立的个体,选择某个选项按钮后,不会对其他选项按钮造成影响。而复选框在两种前提下都不受限制。下面介绍添加与设置选项按钮和复选框的方法,具体操作步骤如下。(1)从光盘中打开“.ExampleCh044.3.8mdb”练习文件,然后在【数据库】窗口的【对象】栏中单击【窗体】按钮,接着选择窗口中的【窗体1】选项,并单击【设计】按钮。(2)打开【窗体1:窗体】窗口和【工具箱】窗口后,单击【工具栏】窗口中的【选项按钮】按钮,然后在窗体主体的合适位置单击。(3)单击【工具栏】窗口中
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 窗体 控件 一般 应用

链接地址:https://www.31ppt.com/p-6328360.html