60107 access 2003数据库应用基础与项目实训电子课件第6章_第1页
60107 access 2003数据库应用基础与项目实训电子课件第6章_第2页
60107 access 2003数据库应用基础与项目实训电子课件第6章_第3页
60107 access 2003数据库应用基础与项目实训电子课件第6章_第4页
60107 access 2003数据库应用基础与项目实训电子课件第6章_第5页
已阅读5页,还剩55页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第6

章创建和设计窗体6.1

创建简单窗体6.1.1

自动创建窗体一般情况下,如果用户需要创建简单的窗体,使用此功能可以立即将表和查询转换成可用的某种类型的窗体,如果选定的记录源有相关的表或查询,窗体还将包含来自这些记录源的所有字段和记录。其具体操作步骤如下:6.1

创建简单窗体钮在订单管理系统数据库中打开订单信息表。在“数据库”窗口中的“对象”选项组中选择“窗体”选项,如图6.1所示。在此窗口中单击工具栏中的“新建”按

,弹出“新建窗体”对话框,如图6.2所示。图6.1

“数据库”窗口6.1.1

自动创建窗体图6.2

“新建窗体”对话框6.1

创建简单窗体6.1.1

自动创建窗体根据需要进行选择。创建纵栏式自动窗体创建数据透视图自动窗体6.1

创建简单窗体6.1.2

使用向导创建窗体如果用户需要更多的控制窗体,使用窗体向导可以通过输入有关所需记录源、字段、版式以及格式的信息来创建窗体,其创建方法有3种,即使用“窗体向导”创建窗体、使用“图表向导”创建窗体和使用“数据透视表向导”创建窗体。6.1

创建简单窗体6.1.2

使用向导创建窗体使用“窗体向导”创建窗体使用“图表向导”创建窗体使用“数据透视表向导”创建窗体6.1

创建简单窗体6.1.3

使用设计视图创建窗体窗体“设计”视图是进行窗体功能设计的主要工具,既可以直接在窗体“设计”视图中创建窗体,也可以在窗体“设计”视图中修改已有的窗体。窗体“设计”视图是进行窗体设计的主要界面,甚至可以说,没有哪一个窗体能够不经过在窗体“设计”视图中的操作而完成其全面设计的。窗体“设计”视图创建窗体的具体操作步骤如下:6.1

创建简单窗体6.1.3

使用设计视图创建窗体在“数据库”窗体中选择“窗体”对象。单击“新建”按钮。在“新建窗体”对话框中选择“设计视图”选项。单击需要作为窗体数据来源的表或查询的名称。如果该窗体不包含数据(如命令选择型窗体),则不需要从该列表中选择任何内容。如果要创建一个使用表数据的窗体(如数据交互式窗体),可以将包含这些表的一个查询作为窗体的数据来源。6.1

创建简单窗体6.1.3

使用设计视图创建窗体单击“确定”按钮。在“设计”视图中添加和设置各种控件。同时,用户还可以编写VBA程序代码(内含模块)。实际上,用户也可以直接从窗体的对象列表框中双击“使用设计器创建窗体”来直接打开窗体的“设计”视图。6.1

创建简单窗体1.窗体“设计”视图工具栏在窗体“设计”视图中,出现如图6.22所示的工具栏,正是依靠这些工具提供的功能,窗体的设计操作才可能全面地进行。图6.226.1.3

使用设计视图创建窗体窗体“设计”视图中的工具栏6.1

创建简单窗体窗体设计视图工具栏中常用的工具按钮及功能如表6.1所示。表6.1

常用工具栏中的工具按钮工具按钮名称按钮图标工具按钮的功能“字段列表”按钮显示窗体或报表基础数据源所包含的字段列表。从列表中拖动字段可以创建自动结合到记录源的控件“工具箱”按钮显示或隐藏工具箱。在窗体或报表中可以使用工具箱来创建控件“自动套用格式”按钮将事先定义的格式应用于窗体或报表,如控件的背景图片和字体“代码”按钮在“模块”窗口中显示选定窗体或报表所包含的程序代码“属性”按钮显示所选项目的属性表,如数据表字段或控件的属性表。如果不选择任何项目,则显示当前活动对象的属性表“生成器”按钮如果选定项目或属性具有生成器,则显示该选定项目或属性的生成器,利用这个生成器可以便捷地生成表达式或SQL

语句6.1.3

使用设计视图创建窗体6.1

创建简单窗体2.窗体“设计”视图工具箱在窗体“设计”视图中,出现如图6.23所示的工具箱,利用其中的按钮可以向窗体中添加各种控件,使窗体满足需要和界面丰富多彩。图6.236.1.3

使用设计视图创建窗体窗体“设计”视图中的工具栏6.1

创建简单窗体Access工具箱中的按钮及其功能如表6.2所示。表6.2

工具箱中的按钮及其功能工具按钮名称按钮图标工具按钮的功能“选择对象”按钮用于选定控件、节或窗体。单击该工具可以释放事先锁定的工具栏按钮“控件向导”按钮用于打开或关闭控件向导。使用控件向导可以创建列表框、组合框、选项组、命令按钮、图表、子报表或子窗体。要使用向导来创建这些控件,必须单击“控件向导”按钮“标签”按钮用于显示说明文本的控件,如窗体或报表上的标题或指示文字“文本框”按钮用于显示、输入或编辑窗体或报表的基础记录源数据,显示计算结果,或接受用户输入数据的控件6.1.3

使用设计视图创建窗体6.1

创建简单窗体“选项组”按钮与复选框、选项按钮或切换按钮搭配使用,可以显示一组可选值“切换按钮”按钮该按钮可用于绑定到Yes/No

字段的独立控件或用来接受用户在自定义对话框中输入数据的非绑定控件,或者选项组的一部分“选项按钮”按钮该按钮可用于绑定到Yes/No

字段的独立控件或用来接受用户在自定义对话框中输入数据的非绑定控件,或者选项组的一部分“复选框”按钮该按钮可用于绑定到Yes/No

字段的独立控件或用来接受用户在自定义对话框中输入数据的非绑定控件,或者选项组的一部分“组合框”按钮该控件组合了文本框和列表框的特性,即可以在文本框中输入文字或在列表框中选择输入项,然后将值添加到基础字段中“列表框”按钮显示可滚动的数据列表。在窗体视图中,可以从列表框中选择值输入到新记录中,或者更改现有记录中的值“命令按钮”按钮用于在窗体或报表上创建命令按钮“图像”按钮用于在窗体或报表上显示静态图片6.1.3

使用设计视图创建窗体6.1

创建简单窗体工具按钮名称按钮图标工具按钮的功能“未绑定对象框”按钮用于在窗体或报表上显示未绑定型OLE

对象“绑定对象框”按钮用于在窗体或报表上显示绑定型OLE

对象“分页符”按钮用于在窗体中开始一个新的屏幕,或在打印窗体或报表时开始一个新页“选项卡控件”按钮用于创建一个多页的选项卡窗体或选项卡对话框“子窗体/子报表”按钮用于在窗体或报表中显示来自多个表的数据“直线”按钮用于在窗体或报表中画直线“矩形”按钮用于在窗体或报表中画一个矩形框“其他控件”按钮用于显示所有其他可用的控件按钮6.1.3

使用设计视图创建窗体6.1

创建简单窗体6.1.3

使用设计视图创建窗体窗体属性的应用任何一个对象都具有一系列的属性,这些属性的不同取值决定着该对象的特征。窗体的常用格式属性及其取值含义

窗体的常用格式属性及其取值含义如下。标题默认视图6.1

创建简单窗体6.1.3

使用设计视图创建窗体滚动条记录选择器导航按钮分隔线自动居中控制框6.1

创建简单窗体6.1.3

使用设计视图创建窗体5.窗体的数据属性及其取值含义记录源筛选排序依据允许编辑、允许添加、允许删除数据输入数据集类型记录锁定6.2

创建高级窗体子窗体是插入到另一窗体中的窗体,原始窗体称为主窗体,窗体中的窗体称为子窗体。窗体/子窗体也称为阶层式窗体、主窗体/细节窗体或父窗体/子窗体。一般情况下多用于显示具有一对多关系的表或查询中的数据。6.2.1

创建子窗体6.2

创建高级窗体如果用户需要把太多的信息放置在单个窗体中,有两种方法可以实现:一种是创建含有选项卡的窗体,另一种是创建含有分页符的窗体。6.2.2

创建多页窗体6.2

创建高级窗体弹出式窗体可以显示信息或提示用户输入数据。弹出式窗体可以根据需要将其设置成“无模式”或“有模式”,始终显示在其他已打开的数据库对象的上方,即使另一个对象正处于活动状态。打开“无模式”弹出式窗体,可以访问其他对象和菜单命令,但打开“有模式”弹出式窗体,除非隐藏或关闭了窗体,否则无法访问其他对象或命令菜单。6.2.3

创建弹出式窗体6.3

修改窗体6.3.1

窗体的组成窗体有3种视图:“设计”视图、“窗体”视图以及“数据表”视图。要创建一个窗体,可在“设计”视图中进行。在“设计”视图中创建窗体后,即可在“窗体”视图或“数据表”视图中进行查看。在“数据表”视图中,可以按行或列的格式查看记录,这样一次可以查看多个记录。6.3

修改窗体在窗体“设计”视图中,窗体的工作区主要包括窗体页眉、页面页眉、主体、页面页脚和窗体页脚等5个部分,每一部分又称为一个“节”,如图6.40所示。图6.406.3.1

窗体的组成窗体的组成6.3

修改窗体6.3.1

窗体的组成窗体页眉页面页眉主体页面页脚窗体页脚6.3

修改窗体6.3.2

添加页眉和页脚如果要添加或删除窗体中的“页眉”和“页脚”,则先在设计视图中打开此窗体,从“视图”下拉菜单中选择“窗体页眉/页脚”命令即可,再次选择此命令即可删除窗体中的“页眉”和

“页脚”。6.3

修改窗体6.3.2

添加页眉和页脚在添加页眉和页脚时,只能成对添加(组页眉和组页脚除外)。如果不想同时使用页眉和页脚,可以将不需要的节的“可见性”属性设为“否”,或者删除该节中的所有控件,然后将节的大小设为零或将其“高度”属性设为零。6.3

修改窗体6.3.3

隐藏和显示字段如果不希望显示字段中所包含的信息时,可以在窗体中将字段隐藏起来。要显示或隐藏窗体中的字段,首先在设计视图中打开此窗体,然后双击该窗体的窗体选择器,或者右击该窗体的窗体选择器,然后从弹出的快捷菜单中选择“属性”命令,如图

6.41所示。6.3

修改窗体在弹出的节属性的对话框中打开“格式”或“全部”选项卡,然后将“可见性”属性设为“是”或“否”,即显示或隐藏字段,如图6.42所示。图6.416.3.3

隐藏和显示字段窗体快捷菜单图6.42设置窗体可见性6.3

修改窗体如果需要调整窗体字段的大小,首先在设计视图中打开此窗体,将光标放在该字段的下边缘上,当光标变成形状时,向上或向下拖动光标即可调整该字段的高度。如果要更改字段的宽度,将光标放在该字段的右边缘上,当光标变成

形状时,向左或向右拖动光标即可调整该字段的宽度。6.3.4

调整字段大小6.3

修改窗体如果要同时更改字段的高度和宽度,将光标放在该字段的右下角,当光标变成形状时,沿对角按任意方向进行拖动即可同时调整该字段的高度和宽度。6.3.4

调整字段大小6.4

调整窗体外观6.4.1

设置背景色使用“窗体向导”来创建窗体时,向导会自动将此窗体的背景色设置为灰色。如果需要将其进行改变,设置的方法有如下两种:(1)具体操作步骤如下:<1>在设计视图中打开此窗体。<2>在“视图”下拉菜单中选择“工具栏”子菜单中的“格式(窗体/报表)”命令,如果没有此命令,则选择“自定义”命令,此时弹出“自定义”对话框,如图6.46所示。6.4

调整窗体外观<3>在此对话框中的“工具栏”选项卡中选中“格式(窗体/报表)”复选框,然后单击“关闭”按钮,此时将会出现

“格式(窗体/报表)”工具栏,如图6.47所示。<4>在此工具栏中单击“填充/背景色”按钮

,在弹出的面板中选择窗体的背景色即可。图6.46

“自定义”对话框图6.47

“格式(窗体/报表)”工具栏6.4.1

设置背景色6.4

调整窗体外观(2)具体操作步骤如下:<1>在设计视图中打开此窗体,在任一字段上右击,在弹出的快捷菜单中选择“属性”命令,此时将会出现该窗体的“节”属性对话框,如图6.48所示。图6.48

“节”属性对话框6.4.1

设置背景色图6.49

“颜色”对话框6.4

调整窗体外观<2>单击该对话框中“背景色”文本框右边的“生成器”按钮

,弹出“颜色”对话框,如图6.49所示。<3>在“颜色”对话框中选择所需的颜色,然后单击“确定”按钮即可。6.4.1

设置背景色6.4

调整窗体外观6.4.2

设置显示效果如果需要改变窗体中字段的显示效果,可以在该窗体的属性对话框内的“特殊效果”属性下拉列表中选择相应的显示方式,即“平面”、“凸起”、“凹陷”、“蚀刻”、“阴影”和“凿痕”6种。6.4

调整窗体外观6.4.3

更改控件字体更改控件字体是改善窗体外观的一种最直接的方法,具体操作步骤如下:先将其选中。在工具栏的“字体”文本框内可以直接输入或从其下拉列表框中选择一种字体。在“字号”文本框中输入或从其下拉列表框中选择一种字号。6.4

调整窗体外观更改字段的边框样式可以在属性对话框中进行设置,如图

6.50所示。通过此对话框可以更改其边框样式、边框颜色及边框宽度等。图6.50

设置边框样式6.4.4

设置边框样式6.4

调整窗体外观6.4.5

调整控件大小如果用户需要调整控件的大小以适应文本,有以下两种方法:(1)单击所需要调整的控件,此时在该控件的四周将会出现8个可拖动控制点,如图6.51所示。在这8个控制点上,按住鼠标左键拖动,直到达到所需的要求即可。6.4

调整窗体外观(2)选中此控件,再双击控件的边框,将弹出此控件的属性对话框,在“宽度”和“高度”文本框中输入数值即可,如图

6.52所示。图6.516.4.5

调整控件大小显示8

个可拖动控制点图6.52“文本框”属性对话框6.4

调整窗体外观6.4.6

设置控件对齐方式创建好所需的窗体后,有时为了美观,可以将其对齐,操作步骤如下:从“编辑”菜单中选择“全选”命令,或在标尺上按住鼠标拖动,也可以直接按Ctrl+A组合键将窗体内所有的控件选中。选择“格式”菜单中的“对齐网格”命令,或选择

“格式”菜单中“对齐”子菜单中的“对齐网格”命令,此时控件将对准最近的网格点。6.4

调整窗体外观6.4.7

设置网格线如果用户需要更改网格线的疏密程度,其具体操作步骤如下:从“编辑”菜单中选择“选择窗体”命令,也可以直接从属性对话框内最上边的下拉列表框内选择“窗体”选项。从“视图”菜单中选择“网格”命令,此时将会在

“窗体”窗口中显示网格。6.4

调整窗体外观6.4.7

设置网格线(3)在属性对话框中的“网格线X坐标”和“网格线Y坐标”文本框内直接输入所需要的尺寸大小,此时用户可以立即查看到

改变后的效果。6.4

调整窗体外观6.4.8

更改子窗体版式如果用户需要更改不同视图中的子窗体版式,有以下3种方法。在数据表视图中更改子窗体版式。在数据透视表视图中更改子窗体版式。在数据透视图视图中更改子窗体版式。6.4

调整窗体外观6.4.9

窗体自动套用格式利用窗体自动套用格式来改变窗体的显示风格,使窗体更加美观,具体操作步骤如下:在设计视图中打开“订单”窗体,然后进行如下操作:如果要设置整个窗体的格式,单击相应的窗体选定器。如果要设置一个独立节的格式,单击节选定器。如果要设置一个或多个控件的格式,选中这些控件。6.4

调整窗体外观(2)单击工具栏中的“自动套用格式”按钮,或者选择

“格式”菜单中的“自动套用格式”命令,弹出“自动套用格式”对话框,如图6.53所示。图6.53

“自动套用格式”对话框6.4.9

窗体自动套用格式图6.54

“自定义自动套用格式”对话框6.4

调整窗体外观6.4.9

窗体自动套用格式(3)在“窗体自动套用格式”列表框中选择所需的格式,单击“选项”按钮,则可以指定应用格式的属性,即字体、颜色和边框。单击“自定义”按钮,将弹出“自定义自动套用格式”对话框,如图6.54所示。6.4

调整窗体外观6.4.9

窗体自动套用格式在此对话框中可以根据用户的需要进行设置,在“自定义选项”选项组中可以选择基于已打开的窗体或报表新建自动套用格式、基于已打开的窗体或报表更新选定的自动套用格式和从列表中删除选定的自动套用格式3种选项,设置完毕后,单击

“确定”按钮。单击“确定”按钮关闭“自动套用格式”对话框。6.5

定制窗体在设计窗体时,Access将按照控件定义的次序来设置各控件Tab键选择次序。当删除一个控件并用另一个控件替换时,

Access将把新控件放到Tab键次序的末尾。如果需要更改窗体的Tab键次序,则先在窗体设计视图中打开此窗体,再从“视图”菜单中选择“Tab键次序”命令,将弹出“Tab键次序”对话框,如图6.55所示。6.5.1

设置Tab键次序图6.55

“Tab

键次序”对话框6.5

定制窗体6.5.2

设置窗体的记录源在创建及设计完窗体后,用户还可以根据需要修改其数据源,以包含或排除一个或多个字段、列、表或查询。设置窗体的记录源的具体操作步骤如下:(1)首先在设计视图中打开此窗体。6.5

定制窗体(2)双击窗体选定器,打开其“窗体”属性对话框,在此对话框中的“记录源”属性下拉列表框中选择窗体或报表,或单击其右边的“生成器”按钮,将弹出“查询生成器”窗口,用户可在此窗口中做相应的操作,如图6.56所示。图6.56

“查询生成器”窗口6.5.2

设置窗体的记录源6.5

定制窗体如果关闭此查询生成器,则弹出询问用户是否对其进行更改的提示框,如图6.57所示。图6.57

询问用户是否对其进行更改6.5.2

设置窗体的记录源6.5

定制窗体设置窗体的默认模板的具体操作步骤如下:从“工具”菜单中选择“选项”命令。在弹出的“选项”对话框中打开“窗体/报表”选项卡,如图6.58所示。图6.58

“选项”对话框中的“窗体/报表”选项卡6.5.3

设置默认模板及控件默认值6.5

定制窗体6.5.3

设置默认模板及控件默认值在“窗体模板”文本框或“报表模板”文本框中输入新模板的名称,单击“确定”按钮即可。如果用户需要改变窗体中各种控件的默认设置,先选择此控件,再从“格式”菜单中选择“设置控件默认值”命令即可。6.5

定制窗体下面首先利用“图像”按钮为“订单”窗体添加图像,然后利用图像控件的“属性”命令为该图像设置超链接,具体操作步骤如下:在设计视图中打开“订单”窗体。在工具箱中单击“图像”按钮

,并在需要新建图像的位置处单击,此时将会弹出“插入图片”对话框,如图6.59所示。6.5.4

给窗体的图像设置超链接6.5

定制窗体在此对话框中选择要使用的图像,单击“确定”按钮,或直接双击该图像文件即可将此图

温馨提示

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

评论

0/150

提交评论