窗体设计PPT学习教案_第1页
窗体设计PPT学习教案_第2页
窗体设计PPT学习教案_第3页
窗体设计PPT学习教案_第4页
窗体设计PPT学习教案_第5页
已阅读5页,还剩49页未读 继续免费阅读

下载本文档

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

文档简介

1、会计学1窗体设计窗体设计 1. Access数据库中的窗体对象数据库中的窗体对象 Access中的窗体:一种数据对象。输入和维护表中数据的另一种方式。窗体是应用程序和用户之间的接口,是创建数据库应用系统最基本的对象。用户通过使用窗体来实现数据维护、控制应用程序流程等人机交互的功能。第1页/共54页窗体视图设计视图数据表视图第2页/共54页设计视图是用来创建和修改窗体的窗口 第3页/共54页 窗体视图是能够同时输入、修改和查看数据的窗口 第4页/共54页 数据表视图以表格的形式显示表、窗体、查询中的数据 第5页/共54页 1. 纵栏式窗体纵栏式窗体纵栏式窗体:纵栏式窗体:在窗体界面中在窗体界面中

2、每次只显示表或查询中的每次只显示表或查询中的一条记录,可以占一个或一条记录,可以占一个或多个屏幕页,记录中各字多个屏幕页,记录中各字段纵向排列。段纵向排列。纵栏表窗体通常用于纵栏表窗体通常用于输入数输入数据据,每个字段的标签一般,每个字段的标签一般都放在字段左边。可以使都放在字段左边。可以使用用WindowsWindows的大多数控制操的大多数控制操作,从而提高输入效率。作,从而提高输入效率。记录切换按钮第6页/共54页 在窗体的一个画面中显示表或查询中的全部记录。在窗体的一个画面中显示表或查询中的全部记录。记录中的字段横向排列,记录纵向排列。每个字段的记录中的字段横向排列,记录纵向排列。每个

3、字段的标签都放在窗体顶部,做窗体页眉。可通过滚动条来标签都放在窗体顶部,做窗体页眉。可通过滚动条来查看和维护其他记录。查看和维护其他记录。 2. 表格式窗体表格式窗体第7页/共54页 由主窗体和子窗由主窗体和子窗体构成。体构成。一般地,一般地,数据表窗体表示的数据表窗体表示的是主数据表或查询是主数据表或查询中的数据,而子窗中的数据,而子窗体中表示的是被关体中表示的是被关联的数据表(查询联的数据表(查询)中的数据。这种)中的数据。这种窗体集合了窗体和窗体集合了窗体和数据工作表的所有数据工作表的所有优点。优点。切换主窗体记录切换主窗体记录指定零件号指定零件号指定零件号指定零件号的所有报价的所有报价

4、切换子窗体记录切换子窗体记录 3. 数据表窗体数据表窗体第8页/共54页图表窗体图表窗体:将数据表示成商业图表。一般地,可以表示将数据表示成商业图表。一般地,可以表示图表本身,也可以将它嵌入到其他窗体中作为子窗体图表本身,也可以将它嵌入到其他窗体中作为子窗体。Access 2000Access 2000提供了多种图表,包括折线图、柱型提供了多种图表,包括折线图、柱型图、饼图、圆环图、面积图、三维条型图等。图、饼图、圆环图、面积图、三维条型图等。 4. 图表窗体图表窗体第9页/共54页第10页/共54页创建窗体的方法如下:创建窗体的方法如下: 自动窗体自动窗体:自动设计窗体格式,只须确定数据源即

5、可自动设计窗体格式,只须确定数据源即可 自动窗体自动窗体:纵栏式:纵栏式:自动创建纵栏式窗体自动创建纵栏式窗体 自动窗体自动窗体:表格式:表格式:自动创建表格式窗体自动创建表格式窗体 自动窗体自动窗体:数据表:数据表:自动创建数据表格式的窗体自动创建数据表格式的窗体 窗体向导窗体向导:使用使用AccessAccess系统提供的向导,可以选择数系统提供的向导,可以选择数据源,也可选择窗体的布局和窗体样式。据源,也可选择窗体的布局和窗体样式。 图表向导图表向导:设计各种统计图的向导设计各种统计图的向导 数据透视表向导数据透视表向导:设计设计数据透视表数据透视表的向导的向导 窗体设计视图窗体设计视图

6、:在窗体设计视图中,可以从需要出发在窗体设计视图中,可以从需要出发创建窗体,也可修改窗体。创建窗体,也可修改窗体。第11页/共54页选择数据源选择数据源窗体设计视图窗体向导自动窗体创建窗体的命令创建窗体的命令第12页/共54页 使用“自动窗体”功能是创建数据维护窗体 最快捷的方法,它可以快速创建基于选定表或查询中所有字段及记录的窗体,其窗体布局结构简单规整。区别于其他窗体创建方法的是,自动窗体创建时,需先选定表对象或查询对象,而不是在窗体对象的窗口下启动向导或进入窗体设计视图。第13页/共54页 利用Access提供的“自动创建窗体”向导,可以创建3种形式的数据操作窗体:纵栏式窗体表格式窗体数

7、据表窗体 第14页/共54页 3. 使用使用“自动创建窗体自动创建窗体”创建窗体(演示创建窗体(演示) 4. 使用使用“窗体向导窗体向导”创建窗体(演示)创建窗体(演示) 5. 使用使用“设计视图设计视图”创建窗体(后面讲解创建窗体(后面讲解)第15页/共54页工具箱工具箱主体节主体节放置各放置各种控件种控件工具栏工具栏第16页/共54页通常,一个完整的工作区由五节组成。一般只打开窗体通常,一个完整的工作区由五节组成。一般只打开窗体的的“主体主体”部分,其余四部分可按需添加:部分,其余四部分可按需添加:选择:视图选择:视图| |页面页眉页脚页面页眉页脚 或或 窗体页眉页脚窗体页眉页脚并可设置网

8、格、标尺,可拖拉改变工作区和各节大小。并可设置网格、标尺,可拖拉改变工作区和各节大小。 第17页/共54页打开生成器对话框生成器打开/关闭窗体、控件属性对话框属性进入VBA窗口,显示当前窗体的代码代码显示窗体自动套用格式对话框,选择格式应用到当前窗体自动套用格式 打开/关闭工具箱,系统默认打开工具箱显示相关数据源中的所有字段字段列表单击按钮可切换窗体视图和设计视图,单击右侧箭头可以进入数据表视图视图功 能名 称按 钮 第18页/共54页子窗体/子报表箭头工具标签选项组单选扭组合框命令按钮非绑定对象框分页符矩形控件向导复选框直线切换按钮文本框列表框图表工具绑定对象框选项卡控件其他控件 在工具箱中

9、,包含许多在工具箱中,包含许多用于窗体设计的控件,用用于窗体设计的控件,用户可以引用控件来设计自户可以引用控件来设计自己的窗体。己的窗体。工具箱是窗体工具箱是窗体设计的核心。设计的核心。 向窗体添加各种向窗体添加各种控件控件的方法的方法:单击工具箱上合:单击工具箱上合适的按钮,再单击窗体上适的按钮,再单击窗体上要放按钮的位置,或按住要放按钮的位置,或按住鼠标左键并拖动画出一个鼠标左键并拖动画出一个控件。控件。第19页/共54页按钮名称功能选择对象 按下,表明工具箱中已有控件被选中,鼠标的箭头变成十字光标,可在窗体上生成新的控件;弹起,按下,表明工具箱中已有控件被选中,鼠标的箭头变成十字光标,可

10、在窗体上生成新的控件;弹起,光标变回箭头形状,可选中窗体上的控件或设置属性等光标变回箭头形状,可选中窗体上的控件或设置属性等控件向导按下,可在创建新控件时同时启动创建该控件的按下,可在创建新控件时同时启动创建该控件的“控件向导控件向导”,方便新建控件的属性,方便新建控件的属性设置等设置等标签当需要在窗体上显示一些说明性的文字时,通常使用标签控件(也叫独立标签)当需要在窗体上显示一些说明性的文字时,通常使用标签控件(也叫独立标签) 文本框既可用于显示和编辑字段数据,也可以接受用户的输入既可用于显示和编辑字段数据,也可以接受用户的输入选项组主要和复选框、选项按钮或切换按钮等双态控件结合起来使用,组

11、成选项按钮组。选主要和复选框、选项按钮或切换按钮等双态控件结合起来使用,组成选项按钮组。选项组控件可以在一组并列项中选中其中一项,实现单选项组控件可以在一组并列项中选中其中一项,实现单选 双态键用来显示表或查询中的用来显示表或查询中的“是是/ /否否”值值 组合框组合框控件可看做是列表框控件和文本框控件的结合组合框控件可看做是列表框控件和文本框控件的结合列表框用于当输入或显示的数据来自一组固定的数据或某个表或查询的字段时用于当输入或显示的数据来自一组固定的数据或某个表或查询的字段时选项卡当窗体中的内容无法在一页中全部显示时,使用选项卡进行分页,每一页上可以有一当窗体中的内容无法在一页中全部显示

12、时,使用选项卡进行分页,每一页上可以有一个分类标签个分类标签 图像用来在窗体中显示静态图片用来在窗体中显示静态图片 第20页/共54页4字段列表字段列表 通常窗体都是基于某一个表或查询建立起来的,因此窗体内控件显示的是表或查询中的字段值。在创建窗体过程中当需要某一字段时,单击工具栏中的“字段列表”按钮 ,即可显示“字段列表”窗口。例如,要在窗体内创建一个控件来显示字段列表中的某一文本型字段的数据时,只需将该字段拖到窗体内,窗体便自动创建一个文本框控件与此字段关联。第21页/共54页 调用属性窗口的方法调用属性窗口的方法选定窗体选定窗体节属性节属性窗体属性窗体属性控件属性控件属性第22页/共54

13、页1属性对话框属性对话框 第23页/共54页属 性 名 称说 明记录源记录源指定窗体的数据来源,可以是表或查询的名称。如果指定了记录源,则字段列指定窗体的数据来源,可以是表或查询的名称。如果指定了记录源,则字段列表可用,根据系统定义的字段映射规则,可用鼠标把字段列表上的字段拖放到表可用,根据系统定义的字段映射规则,可用鼠标把字段列表上的字段拖放到窗体上创建相应的控件窗体上创建相应的控件标题标题整个窗体的标题,显示在窗体的标题栏上整个窗体的标题,显示在窗体的标题栏上默认视图默认视图指定窗体打开后的视图方式,有指定窗体打开后的视图方式,有“单个窗体单个窗体”、“连续窗体连续窗体”、“数据表数据表”

14、和和“数据透视表数据透视表”。其中,。其中,“单个窗体单个窗体”是一次只显示一条记录,而是一次只显示一条记录,而“连续窗体连续窗体”一次可显示多条记录一次可显示多条记录记录选定器记录选定器显示显示/ /隐藏记录选择器隐藏记录选择器导航按钮导航按钮显示显示/ /隐藏导航按钮隐藏导航按钮分隔线分隔线窗体各节之间的分隔线条,可设置是否显示分隔线窗体各节之间的分隔线条,可设置是否显示分隔线弹出式弹出式弹出式窗体的特点是该窗体不管是否为当前窗体,都会置其他窗体之上弹出式窗体的特点是该窗体不管是否为当前窗体,都会置其他窗体之上第24页/共54页窗体上控件的种类:窗体上控件的种类: 数据绑定控件数据绑定控件

15、: 绑定控件与基表或查询中的字段绑定控件与基表或查询中的字段相连,可用于显示、输入及更新数据库中的字段相连,可用于显示、输入及更新数据库中的字段。 非非绑定控件绑定控件: 非绑定控件没有数据来源。用于显非绑定控件没有数据来源。用于显示提示信息,以及线条、矩形及图像等。示提示信息,以及线条、矩形及图像等。 计算计算控件控件:以表达式作为数据来源。表达式使用窗以表达式作为数据来源。表达式使用窗体基表或基查询中的数据,或者窗体上其他控件体基表或基查询中的数据,或者窗体上其他控件的数据。的数据。第25页/共54页 绑定控件:绑定控件:直接与一直接与一个表或查询的字段个表或查询的字段相联系。相联系。 非

16、绑定控件:非绑定控件:与任何与任何数据源都不相关。数据源都不相关。非绑定控件非绑定控件绑定控件绑定控件第26页/共54页在窗体中添加控件有两种状态:工具箱中的“控件向导”选中的状态(启动控件向导)和“控件向导”非选中的状态。不启动控件向导启动控件向导将鼠标移至窗体上,此时鼠标光将鼠标移至窗体上,此时鼠标光标变为标变为“+”+”号(标示新建控件号(标示新建控件的左上角位置);按下鼠标左键,的左上角位置);按下鼠标左键,向右下方拖曳鼠标,窗体上将出向右下方拖曳鼠标,窗体上将出现一个方框,当所画方框达到合现一个方框,当所画方框达到合适大小(新建控件的大小)时,适大小(新建控件的大小)时,松开鼠标左键

17、。松开鼠标左键。 在创建控件时将同时启动相应的在创建控件时将同时启动相应的控件向导,向导可帮助用户设置控件向导,向导可帮助用户设置控件中数据的显示格式,光标位控件中数据的显示格式,光标位于控件(获得焦点)时是否启动于控件(获得焦点)时是否启动中文输入法,定义控件的名称等。中文输入法,定义控件的名称等。第27页/共54页控件的基本操作控件的基本操作 选取控件选取控件 当鼠标光标在窗体上为箭头形状 时(此时工具箱中选择控件按钮为选中状态),可以在备选控件上单击左键选择窗体上的控件,从而实现改变控件的大小、调整控件的位置等操作。第28页/共54页 控件的状态:控件的状态:控件有两种状态控件有两种状态

18、选定状态:选定状态:选定后,控件边框有手柄选定后,控件边框有手柄编辑状态:编辑状态:两次单击,反白显示,可编辑其中的两次单击,反白显示,可编辑其中的文字文字 控件的移动:控件的移动:选定一个或一组控件(用选定一个或一组控件(用shiftshift键选键选择多个)后,移动的方法有:择多个)后,移动的方法有: 当箭标成当箭标成 时,拖动则移动箭标所在的一个控件时,拖动则移动箭标所在的一个控件 当箭标成当箭标成 时,拖动则移动箭标所在的一组控件时,拖动则移动箭标所在的一组控件第29页/共54页控件的基本操作控件的基本操作 改变控件大小改变控件大小 选中窗体上的控件,控件四周会出现8个控制点,当鼠标光

19、标靠近任意控制点变成双向箭头时,就可以按下鼠标拖曳,调整控件大小, 第30页/共54页选中控件后,当鼠标光标变成选中控件后,当鼠标光标变成 手手掌形状掌形状 时,按下鼠标左键可以用时,按下鼠标左键可以用来移动整个字段,包括文本框控件来移动整个字段,包括文本框控件和其关联的标签控件可以同时移动,和其关联的标签控件可以同时移动,如果只是要移动标签控件或文本框如果只是要移动标签控件或文本框控件时,需要将光标移到需独立移控件时,需要将光标移到需独立移动控件的左上控制点,鼠标光标会动控件的左上控制点,鼠标光标会变成变成 手指形状手指形状 ,此时按下鼠标,此时按下鼠标左键可独立拖动该控件到需要的位左键可独

20、立拖动该控件到需要的位置。置。第31页/共54页2 标签标签 第32页/共54页属属 性性说说 明明标题标题指定标签的标题,即需要显示的文本指定标签的标题,即需要显示的文本前景色前景色按钮启动颜色面板来选择按钮启动颜色面板来选择文本对齐文本对齐指定标题文本在空间中显示时的对齐方式指定标题文本在空间中显示时的对齐方式字体字体指定用何种字体显示文本,默认宋体指定用何种字体显示文本,默认宋体可见性可见性指定标签是否可见,默认指定标签是否可见,默认“是是”背景样式背景样式指定标签的背景是否透明,当标签设定为透明时,可指定标签的背景是否透明,当标签设定为透明时,可以显示标签后面的内容以显示标签后面的内容

21、第33页/共54页第34页/共54页属属 性性说说 明明控件来源控件来源设定文本框的数据来源,非空的话则为绑定型控件设定文本框的数据来源,非空的话则为绑定型控件文本对齐文本对齐指定文本框的内容是采用左对齐、有对齐、居中还是指定文本框的内容是采用左对齐、有对齐、居中还是分散对齐分散对齐输入掩码输入掩码创建字段的输入模板,规定数据输入的格式创建字段的输入模板,规定数据输入的格式默认值默认值用于保存文本框中的值,它的初值可决定文本框中值用于保存文本框中的值,它的初值可决定文本框中值的数据类型的数据类型有效性规则有效性规则规定输入数据的值域规定输入数据的值域是否锁定是否锁定指定文本框是否只读,指定文本

22、框是否只读,“否否”的话可读写,的话可读写,“是是”为为只读,默认只读,默认“否否”第35页/共54页4组合框与列表框组合框与列表框 第36页/共54页属属 性性说说 明明控件来源控件来源设定组合框的数据来源,非空的话则为绑定型控件设定组合框的数据来源,非空的话则为绑定型控件行来源类型行来源类型与与“行来源行来源”属性一同使用,使用该属性可以指定行来源的类型属性一同使用,使用该属性可以指定行来源的类型(“表表/ /查询查询”、“值列表值列表”、或、或“字段列表字段列表”)行来源行来源如果设为如果设为“表表/ /查询查询”,则指定表、查询或,则指定表、查询或 SQL SQL 语句的名称;如果语句

23、的名称;如果设为设为“值列表值列表”,则指定列表的输入项(多项之间以分号隔开);,则指定列表的输入项(多项之间以分号隔开);如果设为如果设为“字段列表字段列表”,则指定表或查询的名称,则指定表或查询的名称绑定列绑定列指定哪一列与指定哪一列与“控件来源控件来源”属性中指定的基础字段绑定。当在列表属性中指定的基础字段绑定。当在列表中选择一项时,该列中的数据将存储在字段中。如果隐藏了该列,中选择一项时,该列中的数据将存储在字段中。如果隐藏了该列,则该数据可能会与列表上显示的数据有所不同则该数据可能会与列表上显示的数据有所不同限于列表限于列表确定组合框是接受输入的任何文本,还是只接受与列表中的值匹配确

24、定组合框是接受输入的任何文本,还是只接受与列表中的值匹配的文本。如果想允许将用户输入的新值添加列表中,可将该属性设的文本。如果想允许将用户输入的新值添加列表中,可将该属性设为为“否否”是否锁定是否锁定指定组合框是否只读,指定组合框是否只读,“否否”的话可读写,的话可读写,“是是”为只读,默认为只读,默认“否否”第37页/共54页5命令按钮命令按钮 第38页/共54页 命令按钮命令按钮:可查找、筛选记录,应用窗体筛选等可查找、筛选记录,应用窗体筛选等,一般要用命令按钮向导编写事件代码。,一般要用命令按钮向导编写事件代码。创建命令按钮的步骤:创建命令按钮的步骤:S1S1:打开要创建命令按钮的窗体:

25、打开要创建命令按钮的窗体S2S2:打开控件工具箱:打开控件工具箱S3S3:给窗体上放一个命令按钮控件:给窗体上放一个命令按钮控件S4S4:在自动:在自动弹出的命令按钮向导对话框中设置:弹出的命令按钮向导对话框中设置: S4.1S4.1:选择操作类别:选择操作类别( (如如窗体操作窗体操作) )和具体操作和具体操作( (如如打开打开窗体窗体) ) S4.2 S4.2:选择操作对象:选择操作对象( (如要通过命令铵钮打开的窗体如要通过命令铵钮打开的窗体) ) S4.3 S4.3:选择操作方式选择操作方式( (如如打开窗体并显示所有记录打开窗体并显示所有记录) ) S4.4 S4.4:确定按钮表面是

26、否显示图片确定按钮表面是否显示图片 S4.5S4.5:确定命令按钮的名称确定命令按钮的名称第39页/共54页6复选框、选项按钮、切换按钮和选复选框、选项按钮、切换按钮和选项组项组 第40页/共54页属属 性性说说 明明控件来源控件来源设定复选框的数据来源。非空的话则为绑定型控件,一设定复选框的数据来源。非空的话则为绑定型控件,一般绑定是般绑定是/ /否型字段否型字段是否锁定是否锁定 “是是”为锁定,不可改变其值;为锁定,不可改变其值;“否否”为不锁定,系为不锁定,系统默认统默认默认值默认值“1”1”为选中;为选中;“0”0”为非选为非选可用可用指定复选框是否可用,系统默认指定复选框是否可用,系

27、统默认“是是”第41页/共54页第42页/共54页第43页/共54页 在控件的在控件的属性对话框中属性对话框中,单击,单击“格式格式”选项卡,可选项卡,可进行控件外观进行控件外观或显示格式的或显示格式的设置,设置, 第44页/共54页使用使用“格式格式”工具栏设置控件的工具栏设置控件的“格式格式”属性属性第45页/共54页 窗体的格式属性包括默认视图、滚动窗体的格式属性包括默认视图、滚动条、记录选定器、浏览按钮、分隔线、自条、记录选定器、浏览按钮、分隔线、自动居中、控制框、最大化动居中、控制框、最大化/最小化按钮、最小化按钮、关闭按钮、边框样式等。这些属性都可以关闭按钮、边框样式等。这些属性都可以在窗体的属性对话框中设置。在窗体的属性对话框中设置。 在窗体设计视图下双击窗体选择器按在窗体设计视图下双击窗体选择器按钮,可打开窗体的属性对话框。钮,可打开窗体的属性对话框。第46页/共54页 要添加状态栏,只需选中要添加帮助要添加状态栏,只需选中要添加帮助的字段控件,在属性对话框的的字段控件,在属性对话框的“其他其他”选选

温馨提示

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

最新文档

评论

0/150

提交评论