版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Access数据库技术及应用讲授人CONTENTS第二章Access2010数据库第三章Access2010表
第一章数据库基础第四章Access2010查询第五章Access2010窗体第六章Access2010报表第七章Access2010宏与VBA模块第五章Access2010窗口第五章Access2010窗口窗体是Access数据库应用中的一个非常重要的工具,是用户与Access应用程序之间的主要接口。通过窗体用户可以方便地输入数据、编辑数据、显示统计和查询数据,窗体是人机交互的窗口。窗体的设计最能展示设计者的能力与个性,好的窗体结构能使用户方便地进行数据库操作。此外,利用窗体可以将整个应用程序组织起来,控制程序流程,形成一个完整的应用系统。本章将介绍窗体的组成、视图、类型以及如何创建窗体和窗体的相关操作等。第五章Access2010窗口CONTENTS5.2创建窗体5.3自定义窗体5.1窗体概述CONTENTS习题5.4窗体的使用5.1窗体概述Access中的窗体是一种数据库对象,可用于为数据库应用程序创建用户界面,不但可以向用户提供数据显示、输入和编辑等功能,而且窗体的界面直观、友好,相关的操作也更加简便。图5.1为设备信息输入窗体。5.1窗体概述5.1.1窗体的组成窗体由多个部分组成,每个部分称为一个“节”。所有窗体都有主体节,用于包含窗体的主要部分。窗体的组成如图5.2所示。5.1窗体概述5.1.1窗体的组成
大部分窗体只显示主体,如果要显示其他的区域,可以在窗体主体空白处点击鼠标右键,在弹出的快捷菜单中选择“页面页眉/页脚”命令和“窗体页眉/页脚”命令,如图5.3所示。5.1窗体概述5.1.2窗体的视图Access的窗体有窗体视图、数据表视图、数据透视表视图、数据透视图视图、布局视图和设计视图6种视图。如图5.4所示。5.1窗体概述5.1.3窗体的类型Access提供了多种不同类型的窗体,按照窗体使用的布局,可以分为纵栏表布局、表格布局、数据表布局和两端对齐布局;按照是否联接数据源,可以分为“绑定”窗体和“未绑定”窗体;按照窗体的样式,可以分为空白窗体、“多个项目”窗体、“数据表”窗体、分割窗体、模式对话框、数据透视图和数据透视表等。下面,介绍几个不同类型的窗体。(1)纵栏表布局窗体(2)“多个项目”窗体5.1窗体概述5.1.3窗体的类型(3)“数据表”窗体(4)主/子窗体(5)数据透视图(6)数据透视表5.2创建窗体在Access2010中,创建窗体有三种方法:(1)使用“窗体”工具创建窗体(2)使用“窗体向导”创建窗体(3)使用“空白窗体”工具创建窗体5.2创建窗体5.2.1使用“窗体”工具创建窗体利用“窗体”工具,只需单击一次鼠标便可以创建窗体。例5.1以“dx”表作为数据来源创建窗体,具体操作步骤如下:步骤1打开示例数据库“设备.accdb”,在导航窗格中,单击要产生窗体的表“dx”作为数据来源,如图5.13所示。步骤2在“创建”选项卡上的“窗体”组中,单击“窗体”,如图5.14所示。步骤3Access将创建窗体,并以布局视图显示该窗体。在布局视图中,可以在窗体显示数据的同时对窗体进行设计方面的更改。例如,可以根据需要调整文本框的大小以适合数据。步骤4单击“文件”选项卡中的的“对象另存为”,出现“另存为”对话框,输入新窗体的名称“dx”,按“确定”按钮,如图5.15所示,自动生成的窗体会出现在导航窗格的窗体窗口中。5.2创建窗体5.2.2使用“窗体向导”创建窗体在使用“窗体向导”创建窗体时,作为数据源的表或查询中的字段默认方式为全部选中,窗体布局的格式也已确定。1.创建基于一个表的窗体使用“窗体向导”创建的窗体,其数据源可以是一个表或查询。例5.2以“sb”表作为数据源,使用“窗体向导”创建窗体,具体操作过程如下:5.2创建窗体5.2.2使用“窗体向导”创建窗体步骤1打开示例数据库“设备.accdb”,在“创建”选项卡上的“窗体”组中,单击“窗体向导”。如图5.16所示。步骤2单击“表/查询”下拉列表框右侧的向下箭头,选择“表:sb”。此时“可用字段”列表框中列出所有可用字段,如图5.17所示。5.2创建窗体5.2.2使用“窗体向导”创建窗体步骤3在“可用字段”列表框中选择需要加入到新窗体中的字段。单击按钮,将所选字段添加到“选定字段”列表框中;单击按钮,将所有可用字段添加到“选定字段”列表框中;单击按钮,将“选定字段”列表框中被选择的字段移回到“可用字段”列表框;单击按钮,将“选定字段”列表框中的全部字段移回到“可用字段”列表框中。这里单击按钮添加所有可用字段,然后单击“下一步”按钮,如图5.18所示。步骤4选择窗体布局。这里选择“纵栏表”,单击“下一步”按钮,如图5.19所示。步骤5为窗体指定标题,这里输入“设备”。选择“打开窗体查看或输入信息”,单击“完成”按钮,创建并打开新窗体,如图5.20所示;若选择“修改窗体设计”,则在设计视图窗口中打开窗体。新建窗体如图5.21所示。5.2创建窗体5.2.2使用“窗体向导”创建窗体2.创建基于多个表的主/子窗体创建基于多个表的主/子窗体有两种方法:一是同时创建主窗体和子窗体;二是将已有的窗体作为子窗体添加到另一个已有的窗体中。5.2创建窗体5.2.2使用“窗体向导”创建窗体2.创建基于多个表的主/子窗体步骤1打开示例数据库“设备.accdb”,在“创建”选项卡上的“窗体”组中,单击“窗体向导”。步骤2单击“表/查询”下拉列表框右侧的向下箭头,选择“表:sb”,将“编号”、“名称”字段加入到“选定字段”列表框中。再选择“表:dx”,将“年月”、“费用”字段加入到“选定字段”列表框中。单击“下一步”按钮,如图5.22所示。例5.3以“sb”和“dx”表作为数据源创建主/子窗体,具体操作过程如下:步骤3确定查看数据的方式。在对话框的左侧列出当前选定记录源的名称,选择不同的表名称可以创建不同布局的窗体。若选择“带有子窗体的窗体”,即子窗体固定地显示在主窗体中,如图5.10。若选择“链接窗体”,则在主窗体中通过一个按钮链接到子窗体,如图5.23。若选择“单个窗体”,则采用一个子窗体显示从多个表中选择的所有字段,如图5.24。本例中“查看数据的方式”选择“通过sb”,并选择“带有子窗体的窗体”,然后单击“下一步”按钮,如图5.25所示。步骤4确定窗体使用布局。这里选择“表格”,单击“下一步”按钮,如图5.26所示。步骤5为窗体指定标题。其中窗体为“吉林师范大学设备”,子窗体为“维修记录”,单击“完成”按钮,如图5.27所示。新建窗体,如图5.10所示。由此过程生成的两个窗体显示在导航窗格的窗体窗口中,如图5.28所示。5.2创建窗体5.2.3使用“数据透视图”创建窗体用户可以利用系统提供的“数据透视图”创建图表窗体,即将数据库中的数据通过一定处理,以图表的形式表现出来,因此,能够更直观地显示表或查询中的数据。步骤1打开示例数据库“设备.accdb”,在导航窗格中,单击“查询”组里“各部门大修费用统计”查询作为数据来源,在“创建”选项卡上的“窗体”组中,单击“其他窗体”下的“数据透视图”,如图5.29所示。此时,将出现“数据透视图”窗口,如图5.30所示。例5.4以已经建立的“各部门大修费用统计”查询作为数据来源创建图表窗体,显示各部门大修费用总和,具体操作过程如下:步骤2将“部门”字段拖至“分类字段”区域,将“各部门大修费用总和”拖至“数据字段”区域,如图5.31所示。步骤3可以通过“设计”选项卡中的“显示/隐藏”组来选择显示或隐藏“字段列表”、“图例”以及“拖放区域”。在“工具选项卡”中“工具”组单击“属性表”,将弹出“属性”对话框,如图5.32所示。在对话框里,可对“图表类型”、“图例”、“坐标轴标题”、“数据标签”和“绘图区格式”等作进一步的设置。5.2创建窗体5.2.4使用“数据透视表”创建窗体数据透视表用于汇总、分析数据表或窗体中的数据,是重要的决策分析工具。步骤1打开示例数据库“设备.accdb”,在导航窗格中,单击要产生窗体的表“sb”作为数据来源,在“创建”选项卡“窗体”组中,单击“其他窗体”下的“数据透视表”,如图5.33所示。此时,将出现“数据透视表”窗口,如图5.34所示。例5.5下面以“sb”表作为数据源创建数据透视表,具体操作过程如下:步骤2分别将“主要设备”、“部门”、“名称”、“价格”字段拖至“筛选字段”、“行字段”、“列字段”和“汇总或明细字段”区域,如图5.35所示。步骤3生成数据透视表,如图5.36所示。步骤4在“设计”选项卡中可以设置数据筛选、排序以及自动计算等。这里利用“工具”组里的“自动计算”,对“总计”字段计算“合计”,结果如图5.37所示。步骤5保存窗体。5.3自定义窗体5.3.1窗体设计视图的组成Access2010提供了窗体设计器,使用窗体设计器,专业人员可以设计出功能更强大、界面更友好的窗体。窗体的设计视图主要由窗体设计区域及窗体设计工具栏、控件工具箱、弹出式菜单、格式工具栏等辅助工具组成。1.窗体设计工具栏窗体设计工具栏包含有各种命令按钮,这些命令按钮可以在设计窗体时使用。2.格式工具栏格式工具栏可设置窗体或其控件的文本格式。5.3自定义窗体5.3.1窗体设计视图的组成3.弹出式菜单用户在窗体设计窗口中不同的地方右击会有不同的弹出式菜单,在已放置好的控件上右击会出现控件相关的弹出式菜单。4.控件工具箱控件工具箱提供了用于窗体设计的各种控件对象,利用控件工具箱可以向窗体上添加各种控件。5.3自定义窗体5.3.2控件控件是窗体或报表的组成部分,可用于输入、编辑或显示数据。1.窗体设计工具在“创建”选项卡上的“窗体”组中,单击“窗体设计”,将出现窗体的设计视图,同时出现“窗体设计工具”选项卡,选项卡中提供了多种窗体设计工具。如图5.38所示。5.3自定义窗体5.3.2控件2.窗体设计控件表5.1所示各控件功能说明。5.3自定义窗体5.3.3控件的使用在窗体的设计视图中,利用“控件”组可以向窗体上添加各种各样的窗体控件,用以显示数据、执行操作和修饰窗体。控件分为绑定控件、未绑定控件和计算控件。5.3自定义窗体5.3.3控件的使用1.标签控件标签是一个输出控件,Access使用它向用户输出信息,显示说明性的文本,例如标题或简短的提示。例5.6新建窗体“输入设备信息”,使用标签控件向窗体内添加标题“输入设备信息”,具体操作过程如下:5.3自定义窗体5.3.3控件的使用1.标签控件步骤1打开示例数据库“设备.accdb”,在“创建”选项卡上的“窗体”组中,单击“窗体设计”,将出现窗体的设计视图,单击“标签”工具。步骤2在窗体适当位置处单击鼠标,然后输入要显示的文本内容。这里输入“输入设备信息”,可以通过“格式”选项卡对标签文字进行格式化,如图5.40所示。这里设置标签内文字字体为“隶书”,字号为“18”,加粗,字体颜色为红色,如图5.41所示。若输入文本需要换行,可以使用Shift+Enter组合键。步骤3单击“文件”选项卡中的“对象保存为”,输入窗体名称为“输入设备信息”。5.3自定义窗体5.3.3控件的使用2.直线与矩形直线控件用来绘制各种直线,方法是:单击“直线”工具,然后在窗体中按住鼠标左键拖动或按住Shift键再拖动鼠标。矩形控件用来绘制各种矩形,方法是:单击“矩形”工具,在窗体中按住鼠标左键拖动即可,同样可以使用格式工具栏设置矩形的边框、颜色和特殊阴影效果等。5.3自定义窗体5.3.3控件的使用3.文本框控件在Access中文本框用来在窗体中显示或获取数据,通过文本框,Access可以将数据呈现给用户,同时也可以接收用户输入的数据。文本框有绑定型、未绑定型与计算型三种。例5.7使用“控件向导”向“输入设备信息”窗体中添加“编号”文本框,并与“sbb”表的“编号”字段绑定,具体操作过程如下:步骤1在“设计视图”中打开“输入设备信息”窗体,按F4打开其属性表,选择“数据”选项卡,在“记录源”属性栏中键入或选择“sbb”,此时将“sbb”表作为该窗体的数据来源,如图5.43所示。5.3自定义窗体5.3.3控件的使用3.文本框控件步骤2选定“使用控件向导”后,单击“文本框”工具,在窗体中适当位置处单击,此时启动“文本框向导”,在向导对话框中设置文本框格式,如字体、字号、字形、对齐方式及特殊效果等,然后单击“下一步”按钮,如图5.44所示。步骤3设置输入法模式,然后单击“下一步”按钮,如图5.45所示。步骤4输入文本框名称,这里输入“编号”,然后单击“完成”按钮,如图5.46所示。Access自动加入一个标签控件和一个文本框控件,标签控件内的文字作为文本框内容的说明,如图5.47所示。此时建立的文本框未与任何字段绑定,需手动添加。步骤5设置绑定型文本框。选中文本框控件,按F4打开其属性表,选择“数据”选项卡,在“控件来源”属性栏中键入或选择“编号”,此时将该文本框与“编号”字段绑定,如图5.48所示。步骤6单击快速访问工具栏上的“保存”按钮,将窗体保存。5.3自定义窗体5.3.3控件的使用3.文本框控件例5.8手动创建绑定型文本框,向“输入设备信息”窗体中添加“名称”文本框,并与“sbb”表的“名称”字段绑定,具体操作过程如下:步骤1在“设计”选项卡上的“控件”组中,确保没有选中“使用控件向导”。步骤2单击“文本框”工具,移动鼠标到窗体中适当的位置单击即可将文本框加入到窗体中,此时建立的文本框未与任何字段绑定。步骤3设置绑定型文本框。选中“文本框”控件,按F4打开其属性表,选择“数据”选项卡,将“控件来源”属性设定为“名称”,此时将该文本框与“名称”字段绑定。步骤4单击选中加入到窗体中的“标签”控件,再次单击“标签”控件,将光标定位到标签内,此时修改“标签”内容为“名称:”。步骤5单击“保存”按钮,将窗体保存。添加了“名称”文本框后,窗体如图5.49所示。5.3自定义窗体5.3.3控件的使用3.文本框控件例5.9直接拖动字段创建绑定型文本框,继续向“输入设备信息”窗体中添加“启用日期”和“价格”文本框,具体操作过程如下:步骤1单击“设计”选项卡上“工具”组中的“添加现有字段”,出现“sbb”表的字段列表,如图5.50所示。步骤2依次将“启用日期”、“价格”字段拖放到窗体中适当的位置上,即创建了绑定型文本框,分别与“启用日期”字段和“价格”字段绑定。步骤3单击“保存”按钮,将窗体保存。添加了“启用日期”、“价格”文本框后,窗体如图5.51所示。5.3自定义窗体5.3.3控件的使用3.文本框控件例5.10建立计算型文本框,显示系统日期,具体操作步骤如下:步骤1在“创建”选项卡上的“窗体”组中,单击“窗体设计”,新建一个窗体。步骤2将文本框手动添加到窗体的适当位置,单击窗体内的文本框,出现“I”字型插入光标后,输入表达式“=Date()”,同时将相应的标签控件的显示内容修改为“日期:”,如图5.52所示。步骤3将窗体由设计视图切换到布局视图,文本框控件内将显示系统当前日期,如图5.53所示。5.3自定义窗体5.3.3控件的使用4.切换按钮、选项按钮和复选框切换按钮、选项按钮和复选框可以用来显示表或查询中的“是”或“否”的值。例5.11建立绑定型复选框。在“输入设备信息”窗体中加入“主要设备”复选框,并与“主要设备”字段绑定。将“主要设备”字段从“字段列表”拖放到“输入设备信息”窗体中的适当位置,则Access为该字段结合了一个复选框控件和一个标签控件,且该复选框控件与“主要设备”字段绑定。如图5.54所示。5.3自定义窗体5.3.3控件的使用5.选项组控件选项组控件是由一个组框架和一组复选框、选项按钮或切换按钮组成。它的作用是提供一组选项供用户选择,但每次只能选择一个选项。例5.12在“输入设备信息”窗体的“设计视图”中,使用向导加入选项组控件,并使该控件与“用途”字段绑定,操作步骤如下:5.3自定义窗体5.3.3控件的使用5.选项组控件步骤1确定“使用控件向导”已经按下。步骤2单击“选项组”工具,然后移动鼠标到窗体中适当的位置单击,启动“选项组向导”对话框,输入选项组中每个选项的标签名。这里输入“办公”、“教学”、“科研”。单击“下一步”按钮,如图5.55所示。步骤3确定是否指定默认选项。这里选择“是”,并指定“办公”为默认值。单击“下一步”按钮,如图5.56所示。步骤4为每个选项赋值。这里“办公”选项赋值为“1”,“教学”选项赋值为“2”,“科研”选项赋值为“3”。单击“下一步”按钮,如图5.57所示。步骤5确定对所选项的值采取的动作。这里选择“在此字段中保存该值”,并在其后的下拉列表中选择“用途”字段。如图5.58所示。步骤6确定控件类型及样式。这里选择“选项按钮”以及“蚀刻”按钮样式。单击“下一步”按钮,如图5.59所示。步骤7为选项组指定标题。这里输入“设备用途:”,然后单击“完成”按钮,如图5.60所示。步骤8保存窗体。添加了“选项组”控件之后的窗体如图5.61所示。5.3自定义窗体5.3.3控件的使用6.组合框控件与列表框控件列表框控件将数据以列表的形式显示在窗体中,方便数据输入,同时也确保了数据输入的正确性。组合框控件包含列表,但只以一行显示在窗体中,用户可以单击右侧的向下箭头,打开列表选择数据,同时也可以输入新值。组合框控件和列表框控件均有绑定型和未绑定型两种。例5.13向“输入设备信息”窗体中,使用向导添加“部门”组合框,具体操作步骤如下:5.3自定义窗体5.3.3控件的使用6.组合框控件与列表框控件步骤1确定“使用控件向导”已经按下,单击“组合框”工具,在窗体中适当的位置上单击鼠标,此时打开“组合框向导”对话框。步骤2确定“组合框”获取数值的方式。这里选择“使用组合框获取其他表或查询中的值”,单击“下一步”按钮,如图5.62所示。步骤3选择为“组合框”提供数值的表或查询。这里选择“表:bmdm”,单击“下一步”按钮,如图5.63所示。步骤4在“可用字段”列表中选择字段加入到“选定字段”列表框中,选定字段的值将被放入到“组合框”列表中。这里将“代码”字段加入到“选定字段”列表框中,单击“下一步”按钮,如图5.64所示。步骤5确定列表使用的排序次序。这里按“代码”升序排序,单击“下一步”按钮,如图5.65所示。步骤6指定组合框中列的宽度,单击“下一步”按钮,如图5.66所示。步骤7单击“将该数值保存在这个字段中”,并在下拉列表中选择“部门”,单击“下一步”按钮,如图5.67所示。步骤8输入标签名称“部门:”,单击“完成”按钮,如图5.68所示。步骤9保存窗体。添加了“组合框”控件之后的窗体如图5.69所示。5.3自定义窗体5.3.3控件的使用7.绑定对象框和未绑定对象框绑定对象框用来显示和处理存储在表中的OLE对象,未绑定对象框用于在窗体或报表上显示未绑定数据源的OLE对象。例5.14在“输入设备信息”窗体中加入绑定对象框控件,用以显示或添加设备“商标”。将“商标”字段从“字段列表”拖放到“输入设备信息”窗体中的适当位置,则Access为该字段结合了一个标签控件和一个绑定对象框控件,且该绑定对象框控件与“商标”字段绑定,如图5.70所示。5.3自定义窗体5.3.3控件的使用8.命令按钮控件单击窗体中的命令按钮时,系统可以执行特定的操作。例5.15使用向导向“输入设备信息”窗体的“设计视图”中加入“添加记录”按钮,具体操作步骤如下:步骤1确定“使用控件向导”已经按下,单击“按钮”工具,在窗体中适当的位置处单击鼠标,此时打开“命令按钮向导”对话框。步骤2选择按下按钮时产生的动作。本例中在“类别”列表框中选择“记录操作”,在“操作”列表框中选择“添加新记录”,然后单击“下一步”按钮,如图5.71所示。步骤3确定在按钮上显示文本还是图片。本例中选择“文本”选项,并在文本框中输入“添加记录”,然后单击“下一步”按钮,如图5.72所示。步骤4指定按钮名称,便于以后对该按钮的引用。本例中输入“添加”,然后单击“完成”按钮,如图5.73所示。步骤5重复步骤1~4,加入“前一项记录”、“下一项记录”以及“保存记录”按钮,分别用于浏览表中上一条记录、下一条记录和保存记录。步骤6保存窗体,并切换到布局视图中查看设计效果,如图5.74所示。5.3自定义窗体5.3.3控件的使用9.选项卡控件选项卡控件可以用来构建含有若干个页的单个窗体,每页一个选项卡,每个选项卡都包含类似的控件,如文本框或选项按钮等,用户可以单击选项卡进行页面的切换。选项卡控件需手动创建。例5.16使用选项卡创建一个包含两页的窗体,一页显示设备的基本信息,另一页显示部门的基本信息。具体操作步骤如下:5.3自定义窗体5.3.3控件的使用9.选项卡控件步骤1打开示例数据库“设备.accdb”,在“创建”选项卡上的“窗体”组中,单击“窗体设计”,将出现窗体的设计视图。步骤2单击“选项卡控件”工具,然后在窗体适当位置处单击,放入“选项卡控件”。步骤3调整“选项卡”控件大小,按F4打开其属性表。步骤4在属性表的“所选内容的类型”下拉列表中选择“页1”,单击“格式”选项卡,在“标题”属性中输入“设备基本信息”,如图5.75所示。步骤5重复步骤4,设置“页2”的标题为“部门基本信息”。如果需要在“选项卡”控件上添加其他控件,那么首先选择“选项卡”的某一页,然后在该页上添加即可。5.3自定义窗体5.3.3控件的使用9.选项卡控件例5.17在“部门基本信息”选项卡上加入“列表框”控件,显示部门的相关信息。具体操作过程如下:步骤1选择“部门基本信息”选项卡。步骤2确定“使用控件向导”已经按下,单击“列表框”工具,然后在窗体适当位置处单击,打开“列表框向导”对话框。选择“使用列表框获取其他表或查询中的值”,单击“下一步”按钮。步骤3选择为列表框提供数值的表或查询。选择“表:bmdm”,单击“下一步”按钮。
步骤4指定列表框中所要包含的列。这里单击按钮,将“可用字段”列表框中的全部字段加入到“选定字段”列表框中,单击“下一步”按钮。步骤5确定列表使用的排序次序。这里选择“代码”,单击“下一步”按钮。步骤6指定列表框中列的宽度,单击“完成”按钮,Access自动加入了一个标签控件和一个列表框控件,删除标签控件。步骤7打开列表框的“属性表”,在“格式”选项卡的“列标题”属性中选择“是”,将“列标题”显示出来,如图5.76所示。步骤8切换到窗体视图,查看添加后的结果如图5.77所示。5.3自定义窗体5.3.3控件的使用10.ActiveX控件使用ActiveX控件可以在窗体中添加具有某种功能的组件,比如Windows的媒体播放器。例5.18创建ActiveX控件的具体操作过程如下:步骤1在“创建”选项卡上的“窗体”组中,单击“窗体设计”,新建一个窗体,单击“控件”组的“ActiveX控件”,从显示的“插入ActiveX控件”对话框,选择要插入的控件,如图5.78所示。步骤2从列表中选择“WindowsMediaPlayer”,在窗体的适当位置处单击鼠标,即将媒体播放器窗口显示在窗体中。使用键盘上的方向键可调整其在窗体中的位置,如图5.79所示。5.3自定义窗体5.3.4控件的操作在“设计视图”窗口中,窗体内的控件对象可以进行复制、移动、删除、调整大小等操作。1.控件的选取鼠标单击控件对象,控件的四周会显示黑色的控制点,表示该控件处于选择状态;在窗体上单击鼠标左键,然后拖动鼠标形成一个矩形区域,则可同时选择在此矩形区域内的多个控件对象;若要选取多个不连续的控件对象,则按下键盘上的Shift键不放,鼠标单击要选择的控件即可。5.3自定义窗体5.3.4控件的操作2.控件的编辑控件在选择状态下可以进行复制、移动、删除、改变大小等操作。5.3自定义窗体5.3.5窗体和控件的属性窗体和窗体中的控件都具有各自的属性。属性决定窗体和控件的结构和外观。1.常用格式属性格式属性主要用于设置窗体或控件的显示格式。控件的格式属性包括标题、前景色、背景色、字体名称、字号、字体粗细、特殊效果、边框样式等。5.3自定义窗体5.3.5窗体和控件的属性1.常用格式属性例5.19将“输入设备信息”窗体中的“文本框”、“组合框”以及“绑定对象框”控件作如下设置:“边框宽度”设为“3pt”,“边框样式”设为“透明”,“特殊效果”设为“凹陷”。具体操作过程如下:步骤1在“输入设备信息”窗体中,打开“编号”文本框对象的属性表。
步骤2单击属性表中的“格式”选项卡,在“边框宽度”下拉列表中选择“3pt”,在“边框样式”下拉列表中选择“透明”,在“特殊效果”下拉列表中选择“凹陷”,如图5.80所示。步骤3重复步骤1、2,设置窗体中的其他控件对象。步骤4保存窗体设置,图5.81为属性设置后的效果。5.3自定义窗体5.3.5窗体和控件的属性1.常用格式属性窗体的格式属性包括标题、默认视图、滚动条、自动居中、最大最小化按钮、关闭按钮、图片等。例5.20将“输入设备信息”窗体作如下设置:取消“滚动条”、“记录选择器”、“导航按钮”和“分隔线”的显示。步骤1在“输入设备信息”窗体中,单击窗体选择器选择窗体对象。步骤2按F4打开属性表。步骤3在“格式”选项卡中,单击“滚动条”下拉列表,选择“两者均无”、“记录选择器”、“导航按钮”和“分隔线”分别设置为“否”,如图5.82所示。步骤4保存窗体设置。5.3自定义窗体5.3.5窗体和控件的属性2.常用数据属性通过数据属性可以设置窗体或控件绑定的数据源以及操作数据的规则。窗体的“记录源”属性用于指定该窗体的数据源,一般是当前数据库中的表名或查询名。控件的数据属性包括控件来源、输入掩码、有效性规则、有效性文本、默认值、是否锁定、是否可用等。5.3自定义窗体5.3.5窗体和控件的属性2.常用数据属性例5.21将“输入设备信息”窗体中“启用日期”文本框控件的“默认值”属性设为当前的系统日期,并设定“是否锁定”属性为“是”,不允许更改其值,具体操作过程如下:步骤1将“输入设备信息”窗体在“设计视图”窗口中打开,并打开属性表。步骤2单击窗体中的“启用日期”文本框,设置“默认值”属性为表达式“=Date()”,“是否锁定”下拉列表中选择“是”,如图5.83所示。步骤3保存窗体。切换到“窗体”视图,单击“添加记录”按钮,可以看到“启用日期”文本框中显示当前系统日期,而且“启用日期”文本框内容是无法修改的,如图5.84所示。5.3自定义窗体5.3.5窗体和控件的属性2.常用数据属性例5.22将“输入设备信息”窗体中“编号”文本框控件的“输入掩码”属性设置为“9\999”。具体操作过程如下:步骤1在“输入设备信息”窗体中,选择“编号”文本框控件,打开属性表,切换到“数据”选项卡。步骤2在“输入掩码”属性栏中输入“9\999”,如图5.85所示。“输入掩码”属性设置后,窗体显示效果如图5.86所示。5.4窗体的使用5.4.1使用“导航条”利用“导航条”可以快速定位、浏览及添加新数据,如图5.87所示。1.定位记录浏览记录、编辑记录以及删除记录前都需要首先定位到指定记录。2.添加记录例5.23使用窗体导航条添加记录按钮添加记录,具体操作过程如下:5.4窗体的使用5.4.1使用“导航条”2.添加记录步骤1在“窗体视图”中打开“设备”窗体,单击按钮,添加一条空白记录,如图5.88所示。步骤2输入“编号”、“名称”等字段内容。步骤3为“商标”字段插入图片。移动鼠标到待插入图片的位置处单击右键,在弹出的快捷菜单中选择“插入对象”命令,打开“插入对象”对话框,如图5.89
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 软件维护变更协议
- 物品赠与合同协议书
- 原纸购销合同分包协议
- 郑州西亚斯学院《大学体育三》2022-2023学年第一学期期末试卷
- 剧院和电影院设备招标信息
- 个人信用保证书
- 私人购房卖房协议
- 有机物料肥料购销合同
- 锌合金护栏采购协议范本
- 2024年度技术开发合作协议(含人工智能应用)
- 地铁车站毕业设计
- 5.11.互联网上网服务营业场所安全审查意见书
- 野性的呼唤英文版
- 太阳能风扇课件
- 劳动合同订立、履行、解除与终止2
- 招商总监面试题目
- 自然保护区学智慧树知到答案章节测试2023年东北林业大学
- 中国周边安全环境课件
- 全过程工程咨询服务大纲
- 撬装式加油站安全操作规程
- q gw2sjss.65金风风力发电机组防腐技术rna部分归档版
评论
0/150
提交评论