《数据库应用基础access》模块七 窗体图文模板
合集下载
Access窗体设计视图
•
不仅窗体具有这些属性,窗体中可以 设置的对象(也称为控件)也都具有这四 类属性。对控件设置“格式”属性值是为 了设置控件的显示格式;对控件设置“数 据”属性值则是为了设置该控件操作数据 的规则,当然这些数据必须是绑定在控件 上的数据;对控件设置“事件”属性值是 为该控件设定响应事件的操作规程,也就 是为控件的事件处理方法编程。 可以对照下面关于各属性取值的说明, 分析“商品上柜数据录入”窗体各属性取 值的作用。
•
(7)自动居中 其属性值需在“是”、“否”两个选项中 选取,它决定窗体显示时是否自动居中于 Windows窗口中。 (8)控制框 其属性值需在“是”、“否”两个选项中 选取,它决定窗体显示时是否显示窗体控 制框,即窗口右上角的按钮组 “ ”
•
2.窗体的数据属性及其取值含义
(1)记录源 其属性值需是本数据库中的一个数据表对象名或 查询对象名,它指明该窗体的数据源。 (2)筛选 其属性值需是一个字符串表达式,它表示从数据 源中筛选数据的规则。 (3)排序依据 其属性值需是一个字符串表达式,由字段名或字 段名表达式组成,指定排序规则。 (4)允许编辑、允许添加、允许删除 其属性值分别需在“是”、“否”两个选项中 选取,它们分别决定窗体运行时是否允许对数 据进行编辑修改、添加或删除操作。
•
在“模块”窗口中显示选定窗体或报表所 包含的程序代码。 显示所选项目的属性表,例如数据表字段 或控件的属性表。如果不选择任何项目, 则显示当前活动对象的属性表。
“生成器” 按钮
如果选定项目或属性具有生成器,则显示 该选定项目或属性的生成器,利用这个生 成器可以便捷地生成表达式或 SQL语句。 •
2.工具箱中的按钮
•
5.3.2、窗体属性的应用
在窗体设计视图中,单击常用工具栏上的 “属性”按钮,即弹出窗体属性设置对话 框。图所示为“商品上柜数据录入”窗体 的属性对话框及其各属性的取值。一个窗 体的属性可以分为四类,分别是“格式” 属性、“数据”属性、“事件”属性和 “其他”属性,在属性对话框中分列在四 张卡片上。单击四个属性卡片中的一张卡 片,即可对相应属性赋值或选取属性值。
不仅窗体具有这些属性,窗体中可以 设置的对象(也称为控件)也都具有这四 类属性。对控件设置“格式”属性值是为 了设置控件的显示格式;对控件设置“数 据”属性值则是为了设置该控件操作数据 的规则,当然这些数据必须是绑定在控件 上的数据;对控件设置“事件”属性值是 为该控件设定响应事件的操作规程,也就 是为控件的事件处理方法编程。 可以对照下面关于各属性取值的说明, 分析“商品上柜数据录入”窗体各属性取 值的作用。
•
(7)自动居中 其属性值需在“是”、“否”两个选项中 选取,它决定窗体显示时是否自动居中于 Windows窗口中。 (8)控制框 其属性值需在“是”、“否”两个选项中 选取,它决定窗体显示时是否显示窗体控 制框,即窗口右上角的按钮组 “ ”
•
2.窗体的数据属性及其取值含义
(1)记录源 其属性值需是本数据库中的一个数据表对象名或 查询对象名,它指明该窗体的数据源。 (2)筛选 其属性值需是一个字符串表达式,它表示从数据 源中筛选数据的规则。 (3)排序依据 其属性值需是一个字符串表达式,由字段名或字 段名表达式组成,指定排序规则。 (4)允许编辑、允许添加、允许删除 其属性值分别需在“是”、“否”两个选项中 选取,它们分别决定窗体运行时是否允许对数 据进行编辑修改、添加或删除操作。
•
在“模块”窗口中显示选定窗体或报表所 包含的程序代码。 显示所选项目的属性表,例如数据表字段 或控件的属性表。如果不选择任何项目, 则显示当前活动对象的属性表。
“生成器” 按钮
如果选定项目或属性具有生成器,则显示 该选定项目或属性的生成器,利用这个生 成器可以便捷地生成表达式或 SQL语句。 •
2.工具箱中的按钮
•
5.3.2、窗体属性的应用
在窗体设计视图中,单击常用工具栏上的 “属性”按钮,即弹出窗体属性设置对话 框。图所示为“商品上柜数据录入”窗体 的属性对话框及其各属性的取值。一个窗 体的属性可以分为四类,分别是“格式” 属性、“数据”属性、“事件”属性和 “其他”属性,在属性对话框中分列在四 张卡片上。单击四个属性卡片中的一张卡 片,即可对相应属性赋值或选取属性值。
Access数据库教程窗体的设计.ppt
就可以着手亲自创建窗体了,使用向导创建窗体。 【例1】利用“学生信息表”创建窗体,具体步骤如下:
Hale Waihona Puke 4.2.2 源于多重数据集的窗体设计
在很多情况下,信息系统的窗体数据源都不是基于一 个数据表或一个查询表。Access 2002处理多重数据源 的形式为开设子窗体。即主窗体基于一个数据源,而任 一其他数据源的数据处理则必须为其开设对应的子窗体。 子窗体是窗体中的窗体,在显示有“一对多”关系的表 或查询中的数据时,子窗体特别有效。
本章导读
窗体又叫表单,是用户和Access 2002应用程 序之间的主要接口。数据库是用表来存储数据的, 一个完善的数据库应用程序,要使用户能够方便的 对数据表进行数据的输入,修改维护,以及显示输 出。利用Access窗体,能使用户可以轻松地完成数 据的各种处理,制定表中数据的多种显示输入输出 方法以及完成数据库的各种维护功能。可以说,创 建一个Access数据库应用程序系统来说,制作各种 各样的窗体是必不可少的。否则,它就不是一个完 整的数据库应用程序。
下面我们用“窗体向导”来创建一个带子窗体的 窗体。
4.3 自定义窗体
虽然向导可以自动生成一些比较实用的窗体,但是要 设计出更加优美、功能更加强大的窗体,还必须依靠窗 体的设计视图,窗体设计视图是进行窗体设计的主要工 具,可以直接在窗体设计视图中创建窗体,也可以在窗 体设计视图中修改已有的窗体。
4. 3. 1 窗体设计视图 窗体的设计视图主要由标题栏、水平标尺、垂直标尺、
4. 1. 2 窗体的结构
Access窗体由窗体页眉、页面页眉、窗体主体、 页面页脚和窗体页脚5个节组成。
窗体页眉:用于显示窗体的标题和使用说明,或打开 相关窗体或执行其他任务的命令按钮。显示在窗体 视图中顶部或打印页的开头。
Hale Waihona Puke 4.2.2 源于多重数据集的窗体设计
在很多情况下,信息系统的窗体数据源都不是基于一 个数据表或一个查询表。Access 2002处理多重数据源 的形式为开设子窗体。即主窗体基于一个数据源,而任 一其他数据源的数据处理则必须为其开设对应的子窗体。 子窗体是窗体中的窗体,在显示有“一对多”关系的表 或查询中的数据时,子窗体特别有效。
本章导读
窗体又叫表单,是用户和Access 2002应用程 序之间的主要接口。数据库是用表来存储数据的, 一个完善的数据库应用程序,要使用户能够方便的 对数据表进行数据的输入,修改维护,以及显示输 出。利用Access窗体,能使用户可以轻松地完成数 据的各种处理,制定表中数据的多种显示输入输出 方法以及完成数据库的各种维护功能。可以说,创 建一个Access数据库应用程序系统来说,制作各种 各样的窗体是必不可少的。否则,它就不是一个完 整的数据库应用程序。
下面我们用“窗体向导”来创建一个带子窗体的 窗体。
4.3 自定义窗体
虽然向导可以自动生成一些比较实用的窗体,但是要 设计出更加优美、功能更加强大的窗体,还必须依靠窗 体的设计视图,窗体设计视图是进行窗体设计的主要工 具,可以直接在窗体设计视图中创建窗体,也可以在窗 体设计视图中修改已有的窗体。
4. 3. 1 窗体设计视图 窗体的设计视图主要由标题栏、水平标尺、垂直标尺、
4. 1. 2 窗体的结构
Access窗体由窗体页眉、页面页眉、窗体主体、 页面页脚和窗体页脚5个节组成。
窗体页眉:用于显示窗体的标题和使用说明,或打开 相关窗体或执行其他任务的命令按钮。显示在窗体 视图中顶部或打印页的开头。
《Access数据库应用技术》课件第4章
弹出如图4-7所示的“窗体向导”对话框(一)。在“表/查询”
项中选择“学生”表,然后将所有字段选定,单击“下一步”
按钮。
(3) 在“窗体向导”对话框(二)中设置窗体的布局,这
里选择“纵栏表”,如图4-8所示,单击“下一步”按钮。
图4-7 “窗体向导”对话框(一)
图4-8 “窗体向导”对话框(二)
所创建的窗体如图4-16所示。
图4-15 “图表向导”对话框(四)
图4-16 “班级人数图表”窗体
4.2.4 在设计视图中创建窗体 实例4.4 创建“课程信息”窗体。 操作步骤如下: (1) 打开教学管理数据库。 (2) 在“数据库”窗口中,单击“对象”下的“窗体”。
用鼠标左键双击右侧列表中的“在设计视图中创建窗体”项, 打开窗体设计视图,如图4-17所示。
4.1.4 窗体的组成 窗体对象的组成包括窗体页眉节、页面页眉节、主体节、
页面页脚节及窗体页脚节等五部分,如图4-1所示。一般情 况下,只使用部分窗体节,以使得用户能更有效地使用窗体。 大部分窗体只使用主体节、页面页眉节和页面页脚节即可满 足一般性应用需求。
图4-1 窗体的组成
4.2 创建窗体操作实例
(11) 关闭属性窗口,依次为各个文本框设置控件来源, 结果如图4-25所示。
说明:控件的添加也可从字段列表框中拖拽所需字段到 窗体中,系统将自动选择相应的控件与所拖拽的字段对应。
图4-25 设置其他各控件的来源
(12) 按图4-26所示,调整各控件的大小与位置。 说明:用鼠标拖拽出一矩形区域,可选中该区域中的所 有控件。单击鼠标右键,在弹出的快捷菜单中可选择“对齐” 或“大小”菜单中的各子菜单项对控件进行快速调整。
3. 数据透视表视图和数据透视图视图 数据透视表视图或数据透视图视图中的数据与相应的窗 体绑定。在这些视图中,可以动态地更改窗体的版面,从而 以各种不同方法分析数据;可以重新排列行标题、列标题和 筛选字段,直到形成所需的版面布置为止。每次改变版面布 置时,窗体会立即按照新的布置重新计算数据。 在数据透视表视图中,通过排列筛选行、列和明细等区 域中的字段,可以查看明细数据或汇总数据。 在数据透视图视图中,通过选择一种图表类型并排列筛 选序列、类别和数据区域中的字段,可以直观地显示数据。
Access数据库——窗体
控件的画法 控件的选择 控件的移动
4.3.3常用控件的使用
例4.8 使用工具箱,在窗体设计视图中创建“人 员基本信息维护”窗体。 标签控件:用于显示数据 绑定型文本框的创建:文本框可以用来显示、 编辑数据库中的数据。 创建组合框控件:用于列表显示数据或者输入 数据。 (控件向导) 复选框的创建:用于选择。 命令按钮的创建:用于执行操作。(删除问题)
窗体本身由窗体页眉、页面页眉、主体、页面页脚、 窗体页脚五部分组成。每一部分称为一个“节” , 其中主体节是必不可少的,其它的节根据需要可以 显示或者隐藏。 控件的种类比较多,包括:标签、文本框、复选框、 列表框、组合框、选项组、命令按钮等,他们在窗 体中起不同的作用。
4.1.2窗体的组成和结构
绑定型文本框的创建
绑定型的文本框有两种方法完成控件的创建:
使用“控件向导”完成常用属性的设置,然后使用 “属性”对话框修改补充属性。 直接使用“属性”对话框完成所有属性的设置。
需要说明的是多数控件可以使用“控件向导” 辅助完成常用属性的设置,这是一种方便快捷 的方法。
4.3.4窗体和控件的属性
2.控件常用属性
名称:设置控件的名称。一般采用英文,使用有意 义的缩写。 标题:控件上显示的内容。(一定要分清名称属性
和标题属性)
图片:设置控件的背景图片。 可见性,可用:设置控件是否可见,是否可用。 宽度,高度:分别设置控件的宽度和高度。 前景色,字体名称,字号,字体粗细,倾斜字体, 下划线:分别设置控件中的字体颜色、字体名称、 大小、粗细、是否倾斜字体、文字是否有下划线。
用于在数据库中输入和显示数据 用作切换面板打开数据库中其它窗体和报表 用作自定义对话框来接受用户的输入并根据输 入执行操作
access数据库窗体介绍课件
【例8.8】 在“学费 标准”窗体页眉中添加徽标 和标题,窗体另存为“学费 标准_徽标和标题”。
2. 创建文本框
文本框控件主要用于 在窗体或报表上显示数据。
【例8.9】 在“学费 标准”窗体上创建一个用 于计算费用合计金额的文 本框,窗体另存为“学费 标准_计算文本框”。
3. 创建列表框和组合框
【例8.3】 使用“分割窗体”工具创建“学费缴纳情况” 窗体。窗体的数据来源包含“学费缴纳情况”表的所有字段。
Return
8.2.4 使用“多个项目”工具创建多项目窗体 多项目窗体也就是前面所说的表格式窗体。它类似于数
据表的方式,一次在窗体中显示多个记录。 【例8.4】 使用“多个项目”工具创建“学生档案_多
体/报表的编辑关键在于掌握控件的使用方法,借助 “控件向导”功能可以轻松地创建多种控件。
控件的编辑可以在布局视图或设计视图中进行。
Return
8.4 创建统计分析窗体
1 任务和知识点 2 使用“数据透视表”工具创建窗体 3 使用“数据透视图”工具创建窗体 4 任务总结
Return
8.4.1 任务和知识点
第8章 窗体
授课人:
知识重点、知识难点
• 知识重点
• Access 2007窗体的创建与编辑方法
• 知识难点
• Access 2007窗体与控件设计
知识结构
1 2 3 4 5
认识窗体 创建简单窗体 控件的设计与编辑 创建统计分析窗体 窗体的美化
8.1 认识窗体
Return
1 任务和知识点 2 窗体的概述和作用 3 窗体的组成结构 4 窗体的类型 5 窗体的视图 6 任务总结
【例8.13】 在“财务人员 档案”窗体上添加子窗体后另存 为“财务人员档案_学费收缴情 况”。子窗体包含现有“学费缴 纳情况”表的“收费日期”、 “学生学号”、“已交书费金额” 和“已交学杂费金额”字段。
2. 创建文本框
文本框控件主要用于 在窗体或报表上显示数据。
【例8.9】 在“学费 标准”窗体上创建一个用 于计算费用合计金额的文 本框,窗体另存为“学费 标准_计算文本框”。
3. 创建列表框和组合框
【例8.3】 使用“分割窗体”工具创建“学费缴纳情况” 窗体。窗体的数据来源包含“学费缴纳情况”表的所有字段。
Return
8.2.4 使用“多个项目”工具创建多项目窗体 多项目窗体也就是前面所说的表格式窗体。它类似于数
据表的方式,一次在窗体中显示多个记录。 【例8.4】 使用“多个项目”工具创建“学生档案_多
体/报表的编辑关键在于掌握控件的使用方法,借助 “控件向导”功能可以轻松地创建多种控件。
控件的编辑可以在布局视图或设计视图中进行。
Return
8.4 创建统计分析窗体
1 任务和知识点 2 使用“数据透视表”工具创建窗体 3 使用“数据透视图”工具创建窗体 4 任务总结
Return
8.4.1 任务和知识点
第8章 窗体
授课人:
知识重点、知识难点
• 知识重点
• Access 2007窗体的创建与编辑方法
• 知识难点
• Access 2007窗体与控件设计
知识结构
1 2 3 4 5
认识窗体 创建简单窗体 控件的设计与编辑 创建统计分析窗体 窗体的美化
8.1 认识窗体
Return
1 任务和知识点 2 窗体的概述和作用 3 窗体的组成结构 4 窗体的类型 5 窗体的视图 6 任务总结
【例8.13】 在“财务人员 档案”窗体上添加子窗体后另存 为“财务人员档案_学费收缴情 况”。子窗体包含现有“学费缴 纳情况”表的“收费日期”、 “学生学号”、“已交书费金额” 和“已交学杂费金额”字段。
Access数据库技术与应用窗体对象界面设计PPT课件
在窗体(或报表)的设计中包含多种类型的控件,在Access的 控件工具箱中列出了常用控件,控件的名称和功能如下表所示。
第6页/共16页
常用控件名称 标签 文本框 选项组 切换按钮 单选按钮 复选框 组合框 列表框 命令按钮 图像 非绑定对象框 绑定对象框 分页符 选项卡控件 子窗本/子报表 直线
矩形 其他控件
第2页/共16页
2、接受用户输入显示信息 这里不是指数据的输入,而是操作的输入。在窗体中,可以接受用户操
作指令,完成相应的操作。比如,创建一个自定义的对话框,为用户提供多 种选项,当需要进行相应操作时,先显示该对话框,然后由用户选择需要的 选项,并进行相应的操作。
利用窗体,可用来向用户提供必要的提示信息,如显示错误、警告等信 息。 3、控制应用程序流程
1.窗体页眉 2.页面页眉 3.主体节 4.页面页脚 5.窗体页脚
第5页/共16页
文本框
或命令按钮等。使用控件可以显示数据或输入数据,,或实现其他功能。控 件有3种基本类型。
1.绑定型控件 2.非绑定型控件 3.计算型控件
6.2.1同时创建主窗体和子窗体
利用窗体向导同时创建主窗体和子窗体,要求主窗体和子窗体的数据源表具有一对一或一对多的关联关系, 创建时需要同时从这些表中取得字段。
以“按名称查询销售利润”窗体为例,利用向导同时创建一个主窗体及其子窗体。 操作方法详见教材。
第13页/共16页
6.2.2 在已有窗体中添加子窗体 需要在一个窗体中添加一个子窗体时,我们不需要重头开始做, 可以直接在窗体中添加一个子窗体。这里有两种情况:一种 是子窗体还未创建,另一种是子窗体已经创建完成。这一节 以“按人员查询销售利润”窗体作为主窗体,以“按销售人 员查询利润子窗体”窗体为子窗体,完成子窗体的创建。
第6页/共16页
常用控件名称 标签 文本框 选项组 切换按钮 单选按钮 复选框 组合框 列表框 命令按钮 图像 非绑定对象框 绑定对象框 分页符 选项卡控件 子窗本/子报表 直线
矩形 其他控件
第2页/共16页
2、接受用户输入显示信息 这里不是指数据的输入,而是操作的输入。在窗体中,可以接受用户操
作指令,完成相应的操作。比如,创建一个自定义的对话框,为用户提供多 种选项,当需要进行相应操作时,先显示该对话框,然后由用户选择需要的 选项,并进行相应的操作。
利用窗体,可用来向用户提供必要的提示信息,如显示错误、警告等信 息。 3、控制应用程序流程
1.窗体页眉 2.页面页眉 3.主体节 4.页面页脚 5.窗体页脚
第5页/共16页
文本框
或命令按钮等。使用控件可以显示数据或输入数据,,或实现其他功能。控 件有3种基本类型。
1.绑定型控件 2.非绑定型控件 3.计算型控件
6.2.1同时创建主窗体和子窗体
利用窗体向导同时创建主窗体和子窗体,要求主窗体和子窗体的数据源表具有一对一或一对多的关联关系, 创建时需要同时从这些表中取得字段。
以“按名称查询销售利润”窗体为例,利用向导同时创建一个主窗体及其子窗体。 操作方法详见教材。
第13页/共16页
6.2.2 在已有窗体中添加子窗体 需要在一个窗体中添加一个子窗体时,我们不需要重头开始做, 可以直接在窗体中添加一个子窗体。这里有两种情况:一种 是子窗体还未创建,另一种是子窗体已经创建完成。这一节 以“按人员查询销售利润”窗体作为主窗体,以“按销售人 员查询利润子窗体”窗体为子窗体,完成子窗体的创建。
Access数据库应用基础教程ch07PPT教学课件
使用自动窗体创建窗体 使用向导创建窗体 使用设计视图创建窗体 使用图表向导创建窗体 窗体的属性
清华大学出版社
2020/12/10
第9页
Access数据库应用基础教程(第二版)
使用自动窗体创建窗体
纵栏式窗体 表格式窗体 数据表窗体 数据透视表 数据透视图
清华大学出版社
2020/12/10
2020/12/10
第6页
Access数据库应用基础教程(第二版)
窗体的类型
命令选择型窗体 数据交互式窗体
清华大学出版社
2020/12/10
第7页
Access数据库应用基础教程(第二版)
清华大学出版社
窗体的组成
在窗体的设计视图窗口中可以看到,窗体
的组成部分主要包括窗体页眉、页面页眉、 主体、页面页脚和窗体页脚5个部分,每一
第10页
Access数据库应用基础教程(第二版)
使用向导创建窗体
清华大学出版社
使用窗体向导根据向导的提示创建窗体,具体操 作步骤如下:
➢ 打开一个数据库。
➢ 在数据库窗口的 “对象”列表中单击“窗体”按钮, 然后单击数据库窗口工具栏中的“新建”按钮,打开 “新建窗体”对话框。
➢ 从“新建窗体”对话框中,选择“窗体向导”选项, 然后在列表框中选择需要作为数据源的表。
2020/12/10
Hale Waihona Puke 第20页Access数据库应用基础教程(第二版)
创建切换面板窗体
清华大学出版社
用创建包含许多命令按钮的窗体来实现 用“切换面板管理器”实现
2020/12/10
第21页
Access数据库应用基础教程(第二版)
修改切换面板窗体
清华大学出版社
清华大学出版社
2020/12/10
第9页
Access数据库应用基础教程(第二版)
使用自动窗体创建窗体
纵栏式窗体 表格式窗体 数据表窗体 数据透视表 数据透视图
清华大学出版社
2020/12/10
2020/12/10
第6页
Access数据库应用基础教程(第二版)
窗体的类型
命令选择型窗体 数据交互式窗体
清华大学出版社
2020/12/10
第7页
Access数据库应用基础教程(第二版)
清华大学出版社
窗体的组成
在窗体的设计视图窗口中可以看到,窗体
的组成部分主要包括窗体页眉、页面页眉、 主体、页面页脚和窗体页脚5个部分,每一
第10页
Access数据库应用基础教程(第二版)
使用向导创建窗体
清华大学出版社
使用窗体向导根据向导的提示创建窗体,具体操 作步骤如下:
➢ 打开一个数据库。
➢ 在数据库窗口的 “对象”列表中单击“窗体”按钮, 然后单击数据库窗口工具栏中的“新建”按钮,打开 “新建窗体”对话框。
➢ 从“新建窗体”对话框中,选择“窗体向导”选项, 然后在列表框中选择需要作为数据源的表。
2020/12/10
Hale Waihona Puke 第20页Access数据库应用基础教程(第二版)
创建切换面板窗体
清华大学出版社
用创建包含许多命令按钮的窗体来实现 用“切换面板管理器”实现
2020/12/10
第21页
Access数据库应用基础教程(第二版)
修改切换面板窗体
清华大学出版社
Access数据库实用教程模块PPT教学课件
第17页/共36页
➢ 10.2.2 VBA程序设计
1.顺序结构语句 按程序的书写顺序依次执行各段程序。
(1)赋值语句 一般格式: 变量名=表达式 或 [ 对象名.] 属性名=表达式 功能:把表达式的值赋给变量,或把表达式
的 值赋给对象属性。
【例10-2】给变量x赋值。 【例10-3】为命令按钮Command1.Caption 属性设 置值。
(3)Function 过程
也称为函数,执行结果会返回一个值。可以使用系 统函数,也可以自定义函数。 定义格式: [Private | Public] [Static] Function 过程名(参 数列表) as 返回值类型
[语句组] End Function 调用方法:可以直接调用,或作为表达式的一部分实 现调用。 说明:函数是特殊的过程,注意与过程的区别就可以了: 函 数 有 数 据 类 型 , 即 返 回 值 的 类 型 , 缺 省 为 Va r i a n t ; 要给函数名本身赋值,这个值就是返回值; 如果象调用过程一样调用函数,语法上是可以的,只 是放弃了返回结果。
方法一:按组合键 CTRL+G,随时可以显示
第10页/共36页
10.2 VBA程序设计基础
➢ 10.2.1 数据类型、常量及变量
1. 常用的数据类型
类型标识符 数据类型
Byte
字节类型
Boolean 布尔类型
Long
长整型
类型标识符 Date Currency String
Single
单精度实型 Double
第12页/共36页
符号常量:用于替代数值或字符串。符号常 量是需要声明定义的。 使用const语句可以 定义常量,该常量的值不能修改或重新赋值, 也不能创建与固有常量同名的常量,如: const PI = 3.14159265。
➢ 10.2.2 VBA程序设计
1.顺序结构语句 按程序的书写顺序依次执行各段程序。
(1)赋值语句 一般格式: 变量名=表达式 或 [ 对象名.] 属性名=表达式 功能:把表达式的值赋给变量,或把表达式
的 值赋给对象属性。
【例10-2】给变量x赋值。 【例10-3】为命令按钮Command1.Caption 属性设 置值。
(3)Function 过程
也称为函数,执行结果会返回一个值。可以使用系 统函数,也可以自定义函数。 定义格式: [Private | Public] [Static] Function 过程名(参 数列表) as 返回值类型
[语句组] End Function 调用方法:可以直接调用,或作为表达式的一部分实 现调用。 说明:函数是特殊的过程,注意与过程的区别就可以了: 函 数 有 数 据 类 型 , 即 返 回 值 的 类 型 , 缺 省 为 Va r i a n t ; 要给函数名本身赋值,这个值就是返回值; 如果象调用过程一样调用函数,语法上是可以的,只 是放弃了返回结果。
方法一:按组合键 CTRL+G,随时可以显示
第10页/共36页
10.2 VBA程序设计基础
➢ 10.2.1 数据类型、常量及变量
1. 常用的数据类型
类型标识符 数据类型
Byte
字节类型
Boolean 布尔类型
Long
长整型
类型标识符 Date Currency String
Single
单精度实型 Double
第12页/共36页
符号常量:用于替代数值或字符串。符号常 量是需要声明定义的。 使用const语句可以 定义常量,该常量的值不能修改或重新赋值, 也不能创建与固有常量同名的常量,如: const PI = 3.14159265。
Access第7章 窗体设计
右击对象,选择“属性”打开属性设置对话框,选择 “事件”选项卡。
利用VB代码定义事件过程的语句格式如下:
Private Sub 对象名称_事件名称[(参数列表)] <程序代码> End Sub
程序代码是VB提供的操作语句序列。
4. 方法(P141) 方法是Access提供的完成某项特定功能的 操作,每种方法都有一个特定的名字。用户 在系统设计中可根据需要调用方法。 调用语句格式:
格式1: [<集合名>].<对象名>.属性名=<属性值> 格式2:With <对象名> <属性值表> End with 例1:Forms!学生窗体. RecordSource= "Select * from 学生表 where 籍贯='北京' " 例2: Forms!学生信息处理!CmdDel.Enabled=False
五、创建窗体
自动窗体
纵栏式 表格式 数据表格式
六、面向对象的基本概念(P137)
1. 对象
“对象”是独立于主体的现实世界中某个客 观存在的事物。同时,对象又是被主体所认识 的对象,是主体对特定客观事物属性及行为特 征的描述。 每个对象都具有描述其特征的属性,及附 属于它的行为。 任何一个对象都有属性、事件和方法3个要 素,它们从不同的角度表达了对象的构成。
6. 列表框控件
是一种以表格式的显示方式输入/输出数据 的,表格中有若干行和列。 在打开窗体时,可以从列表中选择一个值 作为新记录的字段值或更改记录的已有字段值, 列表框的主要属性是表格的列数。 在窗体中选择一个列表框控件,系统将自 动启动列表框向导。
7. 组合框控件
由一个列表框和一个文本框组成,主要是 从列表项中选取数据,并显示在编辑窗口中。 组合框控件的属性主要包括组合框控件的大小 及组合框输出信息字体的大小、风格等。
利用VB代码定义事件过程的语句格式如下:
Private Sub 对象名称_事件名称[(参数列表)] <程序代码> End Sub
程序代码是VB提供的操作语句序列。
4. 方法(P141) 方法是Access提供的完成某项特定功能的 操作,每种方法都有一个特定的名字。用户 在系统设计中可根据需要调用方法。 调用语句格式:
格式1: [<集合名>].<对象名>.属性名=<属性值> 格式2:With <对象名> <属性值表> End with 例1:Forms!学生窗体. RecordSource= "Select * from 学生表 where 籍贯='北京' " 例2: Forms!学生信息处理!CmdDel.Enabled=False
五、创建窗体
自动窗体
纵栏式 表格式 数据表格式
六、面向对象的基本概念(P137)
1. 对象
“对象”是独立于主体的现实世界中某个客 观存在的事物。同时,对象又是被主体所认识 的对象,是主体对特定客观事物属性及行为特 征的描述。 每个对象都具有描述其特征的属性,及附 属于它的行为。 任何一个对象都有属性、事件和方法3个要 素,它们从不同的角度表达了对象的构成。
6. 列表框控件
是一种以表格式的显示方式输入/输出数据 的,表格中有若干行和列。 在打开窗体时,可以从列表中选择一个值 作为新记录的字段值或更改记录的已有字段值, 列表框的主要属性是表格的列数。 在窗体中选择一个列表框控件,系统将自 动启动列表框向导。
7. 组合框控件
由一个列表框和一个文本框组成,主要是 从列表项中选取数据,并显示在编辑窗口中。 组合框控件的属性主要包括组合框控件的大小 及组合框输出信息字体的大小、风格等。
数据库原理及应用课件:第5章 ACCESS 数据库--窗体设计
按窗体的表现形式分类:
– 1)纵栏式窗体 也叫全屏幕窗体,只能同时显示一条记 录。例雇员窗体
– 2)表格式窗体 表格式窗体可同时显示多条记录。例客 户电话列表窗体
– 3)数据表窗体 从外观上看与数据表和查询的界面相同, 可同时显示多条记录。
14
2022/10/3
– 4)主/子窗体 也称为嵌套窗体,窗体中的窗 体称为子窗体,包含子窗体的基本窗体是主窗 体,通常在显示一对多关系或查询时使用。
S1:打开“学生管理”数据库,选择“窗 体”对象,单击“新建”按钮。弹出如图 所示“新建窗体”对话框。
20
2022/10/3
S2:单击“自动窗体:数据透视表”选 项,选择作为窗体数据来源的表为“成 绩表”,单击确定按钮,打开“数据透 视表”对话框。
21
2022/10/3
S3:将相应字段拖到行、列及数据汇总 区,保存。
表中选择“学生基本情况”表,如图所
37 示。
2022/10/3
S3:单击“确定”按钮,弹出图表向导 一,如图所示。
38
2022/10/3
S4:在可用字段列表中双击“学号”、 “性别”和“系别”字段,将它们添加 到用于图表的字段列表中,如图所示。
39
2022/10/3
S5:单击“下一步”按钮,弹出图表向 导二,如图所示。
– 可以把选择按钮、复选框或弹出式列表框添加 到窗体中。
– 可以增加直线、框、颜色和统计的图表。
– 可以在窗体中加入计算的字段。
7
2022/10/3
– 在窗体中可以加入各种控制按钮,驱动事先 设定的宏或调用事先编写的VBA程序代码。
– 在窗体中可以引入OLE对象,如照片、声 音和动画等。
– 在窗体中还可以打印用户所需要的信息。
– 1)纵栏式窗体 也叫全屏幕窗体,只能同时显示一条记 录。例雇员窗体
– 2)表格式窗体 表格式窗体可同时显示多条记录。例客 户电话列表窗体
– 3)数据表窗体 从外观上看与数据表和查询的界面相同, 可同时显示多条记录。
14
2022/10/3
– 4)主/子窗体 也称为嵌套窗体,窗体中的窗 体称为子窗体,包含子窗体的基本窗体是主窗 体,通常在显示一对多关系或查询时使用。
S1:打开“学生管理”数据库,选择“窗 体”对象,单击“新建”按钮。弹出如图 所示“新建窗体”对话框。
20
2022/10/3
S2:单击“自动窗体:数据透视表”选 项,选择作为窗体数据来源的表为“成 绩表”,单击确定按钮,打开“数据透 视表”对话框。
21
2022/10/3
S3:将相应字段拖到行、列及数据汇总 区,保存。
表中选择“学生基本情况”表,如图所
37 示。
2022/10/3
S3:单击“确定”按钮,弹出图表向导 一,如图所示。
38
2022/10/3
S4:在可用字段列表中双击“学号”、 “性别”和“系别”字段,将它们添加 到用于图表的字段列表中,如图所示。
39
2022/10/3
S5:单击“下一步”按钮,弹出图表向 导二,如图所示。
– 可以把选择按钮、复选框或弹出式列表框添加 到窗体中。
– 可以增加直线、框、颜色和统计的图表。
– 可以在窗体中加入计算的字段。
7
2022/10/3
– 在窗体中可以加入各种控制按钮,驱动事先 设定的宏或调用事先编写的VBA程序代码。
– 在窗体中可以引入OLE对象,如照片、声 音和动画等。
– 在窗体中还可以打印用户所需要的信息。
《数据库应用基础access》模块七 窗体
(3)结果如图所示,将此窗体命名为“AutoWin3”,保存备 用
五、使用分割窗体工具创建分割窗体
分割窗体可以在窗体中同时提供数据表的两种视图:“窗体 视图”和“数据表视图”。 (1)打开新建的“窗体示例”数据库。 (2)在屏幕左侧的导航窗格中,打开任意表。如在本例中 ,打开“采购订单”表,如图所示。 (3)使用“分割窗体”工具创建分割窗体。单击“创建” 选项卡下的“窗体”组中的“其他窗体”旁的下拉按钮,在 弹出的下拉列表框中选择“分割窗体”
(4)结果如图所示,将此窗体命名为“AutoWin2”,保存备用。
可见分割窗体的上半部分是“窗体视图”,显示一条记录的详细 信息,下半部分是原来的“数据表视图”,显示数据表中的记录 。这两种视图连接到同一数据源,并且总是保持相互同步。
7.2 使用窗体控件
• 使用标签控件 • 文本控件 • 选项组控件 • 选项卡控件 • 列表框和组合框 • 命令按钮
据表”和“两端对齐”方式。在本例中,选择“纵栏表”布 局方式,如图示
(6)单击“下一步”按钮,弹出为窗体定义名称的对话框 。输入窗体名称为“采购订单”,然后可以选择是查看窗体 还是在“设计视图”中修改窗体。在本例中,选中“打开窗 体查看或输入信息”单选按钮,如图
(7)单击“完成”按钮,即可完成此窗体的创建。创建的 窗体效果如图示。
创建窗体的方法有以下几种: (1)“窗体”:利用当前打开(或选定)的数据表或查询自动创建一个窗体。 (2)“空白窗体”:建立一个空白窗体,通过将选定的数据表字段添加进该空 白窗体中建立窗体。
(3)“窗体设计”:进入窗体的“设计视图”,通过各种窗体控件设计完成一 个窗体。
(4)“窗体向导”:运用“窗体向导”帮助用户创建一个窗体。
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(3)系统将弹出“窗体向导”对话框
(4)在“表/查询”下拉列表框,可以看到该数据库中的所有 的表和查询,这里选择“表:采购订单”。在“可用字段”列 表框中选择要显示的字段,单击按钮 将所选字段添加到“选 定字段”列表框中,或者直接单击 按钮,选择所有字段。例 如,选择表中所有字段,如图示
(5)单击“下一步”按钮,弹出选择窗体布局的对话框。在这 里提供了4种布局方式:“纵栏表”、“表格”、“数据表”和 “两端对齐”方式。在本例中,选择“纵栏表”布局方式,如 图示
使用“窗体工具”创建的普通窗体,只能一次显示一条记录。 如果需要一次显示多条记录,可以使用“多项目”工具创建窗 体,结构上类似于数据表,数据排成行、列的形式,一次可以 查看多个记录。 (1)打开新建的“窗口示例”数据库,在屏幕左侧的导航窗格 中,打开任意表。如在本例中,打开“采购订单”表。 (2)单击“创建”选项卡下的“窗体”组中的“其他窗体”旁 的下拉按钮,在弹出的下拉列表框中选择“多个项目”选项, 如图所示。
(3)使用“窗体布局工具”选项卡下各种工具可以向窗体添加 徽标、标题、页码及日期和时间等
(4)将窗体命名为“采购订单简明信息”,这样就利用空白 窗体功能新建了一个窗体。
三、使用窗体向导创建窗体
(1)打开新建的“窗口示例”数据库,在屏幕左侧的导航窗格 中,打开任意表。如在本例中,打开“采购订单”表。 (2)单击“创建”选项卡下的“窗体”组中的“窗体向导”图 标按钮
利用控件,可以查看和处理数据库应用程序中的数据。最常用的控件 是文本框,其他控件包括命令按钮、标签、复选框和子窗体/子报表 控件等。简单来说,控件就是各种用于显示、修改数据,执行操作和 修饰窗体的各种对象,它是构成用户界面的主要元素。在窗体的“设 计视图”中,可以看到窗体的各种类型的控件。
通常可以将控件分为绑定型、非绑定型和计算型3类。
二、使用空白窗体工具创建窗体
使用“空白窗体”工具也可以创建窗体。用户可以在这种模 式下,通过拖动表达各个字段建立专业的窗体,如数据透视图窗 体和数据透视表窗体等。
(1)打开“窗体示例”数据库,单击“创建”选项卡下的 “窗体”组中的“空白窗体”按钮,创建一个空白窗体
(2)窗口右边的“字段列表”窗格中,显示了所有表及其字段 ,直接双击要编辑的字段,或者拖动该字段到左边空白窗体中, 建立窗体,如图所示。
(4)结果如图所示,将此窗体命名为“AutoWin2”,保存备用。
可见分割窗体的上半部分是“窗体视图”,显示一条记录的详细信 息,下半部分是原来的“数据表视图”,显示数据表中的记录。这 两种视图连接到同一数据源,并且总是保持相互同步。
7.2 使用窗体控件
• 使用标签控件 • 文本控件 • 选项组控件 • 选项卡控件 • 列表框和组合框 • 命令按钮
“数据透视表”:一种高级窗体,通过表的行、列、交叉点 来表现数据的统计信息。
一、使用“窗体”工具创建窗体
(1)启动Access 2010,切换到“样本模板”选项卡,选 择“罗斯文”示例数据库,如图所示。
(2)输入数据库名称为“窗体示例”,设置好保存路径,单击 “创建”按钮,Access 2010将自动创建该示例数据库,系统弹 出登录窗口,单击“确定”按钮,登录后界面如图所示。
创建窗体的方法有以下几种: (1)“窗体”:利用当前打开(或选定)的数据表或查询自动 创建一个窗体。
(3)“窗体设计”:进入窗体的“设计视图”,通过各种窗体 控件设计完成一个窗体。
(4)“窗体向导”:运用“窗体向导”帮助用户创建一个窗体 。
(5)“其他窗体”:单击“窗体”组中的“其他窗体”按钮, 弹出一个选择菜单,在该菜单中,又提供了多种创建窗体的方 式,如图所示。
(3)结果如图所示,将此窗体命名为“AutoWin3”,保存备用
五、使用分割窗体工具创建分割窗体
分割窗体可以在窗体中同时提供数据表的两种视图:“窗体视 图”和“数据表视图”。 (1)打开新建的“窗体示例”数据库。 (2)在屏幕左侧的导航窗格中,打开任意表。如在本例中,打 开“采购订单”表,如图所示。 (3)使用“分割窗体”工具创建分割窗体。单击“创建”选项 卡下的“窗体”组中的“其他窗体”旁的下拉按钮,在弹出的 下拉列表框中选择“分割窗体”
绑定型控件:以表或者查询作为数据源,用于显示、输入及更新数 据表中的字段。
(6)单击“下一步”按钮,弹出为窗体定义名称的对话框。输 入窗体名称为“采购订单”,然后可以选择是查看窗体还是在 “设计视图”中修改窗体。在本例中,选中“打开窗体查看或 输入信息”单选按钮,如图
(7)单击“完成”按钮,即可完成此窗体的创建。创建的窗体 效果如图示。
四、使用多个项目工具创建显示多个记录窗体
(3)任意打开一个表。屏幕左侧的导航窗格显示了该数据库的 所有表、查询、窗体等对象。在该数据库中,所有表都在“支持 对象”栏下。打开任意表,如打开“采购订单”表,如图所示。
(4)使用“窗体”工具创建窗体。单击“创建”选项卡下“窗 体”组中的“窗体”按钮,即可创建如图所示的窗体。
(5)保存该窗体,并将此窗体命名为“AutoWin1”,保存备用 。
模块七 窗体
创建普通窗体 使用窗体控件 创建主/次窗体
7.1 创建普通窗体
• 使用窗体工具创建窗体 • 使用空白窗体工具创建窗体 • 使用窗体向导创建窗体 • 使用多个项目工具创建显示多个记录窗体 • 使用分科窗体工具创建分割窗体
在窗体的建立方式上,Access 2010提供了比低版本Access功能 更加强大而又简便的创建方式。在Access 2010的“创建”选项 卡下的“窗体”组中,可以看到创建窗体的多种方法,如图所 示。
“多个项目”: 利用当前打开(或选定)的数据表或查询 自动创建一个包含多个项目的窗体。
“数据表”:立即利用当前打开(或选定)的数据表或查询 自动创建一个数据表窗体。
“分割窗体”:利用当前打开(或选定)的数据表或查询框窗口 。