—Access案例教程 数据库基础与应用.

Slides:



Advertisements
Similar presentations
2014 年 10 月. 学生入学考试 15 位编号 号工号 ****** 北科 MBA 网址: 如: 初试密码为身份证 后六位,登录成功 后可进行修改。
Advertisements

广州市小学信息技术教学同步资源 第一册 第二章 第六节 《 Window窗口》 广州市荔湾区西华路小学 董绮珊.
第六 章数据库访问页 6.1 数据访问页视图 6.2 创建数据访问页 6.3 编辑数据访问页 6.4 查看数据访问页 退出.
宏.
2017/3/6 V1 实习指导管理系统.
2017/3/6 V1 实习指导管理系统.
自定义汇总报表 演示 作者:栗川.
项目2 字符格式和段落编排 2017年3月7日6时54分.
第2章 创建和操作数据库 数据库的创建 2.1 数据库的打开和关闭 2.2 数据库的管理 2.3 数据库对象的使用 2.4.
第11节 高级应用篇之宏代码 录制宏前的准备工作 录制宏 执行宏 2017/3/13.
网络测评操作图解 武进区委组织部干部一科 2010年12月.
插入超链接 高邮市第一实验小学 范太国 任务一:设置文本超链接 任务一:设置文字超链接 步骤:1、选定文字并右击,在快捷菜单 中选择“超链接”命令。 2、在弹出的对话框中选择左侧“链接到:”中的“本文档中的位置(A)”项,在“请选择文档中的位置(C):”中选择需要链接的幻灯片,单击“确定”按钮。
第8章 宏 本章要点 宏的概念、作用和类型。 宏的创建、执行与调试。 宏的应用。.
第7章 宏.
第7章 宏的建立和使用 第7章和第8章主要讨论Access数据库的自动处理问题。在Access中实现自动处理有两种方法:宏和VBA模块。
有序列表.
图表的创建.
在PHP和MYSQL中实现完美的中文显示
第八章 菜单设计 §8.1 Visual FoxPro 系统菜单 §8.2 为自己的程序添加菜单 §8.3 创建快捷菜单.
6.4 Notification 通知栏.
大学计算机基础 典型案例之一 构建FPT服务器.
走进编程 程序的顺序结构(二).
辅导课程六.
PostgreSQL 8.3 安装要点 四川大学计算机学院 段 磊
第一讲: 基本流程(1).
第十章 IDL访问数据库 10.1 数据库与数据库访问 1、数据库 数据库中数据的组织由低到高分为四级:字段、记录、表、数据库四种。
Hub Web System 主要功能: 1.查询库存(Query Current Storage) 2.创建PL(Create PL) 3.查询、打印PL单(Query & Print PL) 4.查询允交量、在途量 5.修改用户的基本信息(Update Password) 6.查询GR(Query.
以ISI平台为例,为您演示一下如何在Endnote文献中查看该文献的References
第17章 网站发布.
2019/1/12 GDP设计协同 超级管理员操作手册 GDP项目组.
第4章 Access 2003系统概述 内容提要 ◆ Access 2003的特点 ◆ Access 2003启动与退出
YMSM D-PACK 安装手册 作成者:D-PACK维护组(YMSLx) 作成日:
产品防伪防窜管理系统 运营中心操作指引 信息管理部.
第2章 Access 2007中对象与操作基础 2.1 Access 2007的启动及其工作界面 2.2 Access中的对象及其视图
C++语言程序设计 C++语言程序设计 第七章 类与对象 第十一组 C++语言程序设计.
新PQDT论文全文库提交平台.
直接扫描保存成TIF格式, 其他图片格式用Windows XP自带的 Windows图片与传真查看器打开
标准配色方案 背景 文本和线条 阴影 强调色 主色一 主色二 主色三 主色四 推荐应用顺序. 标准配色方案 背景 文本和线条 阴影 强调色 主色一 主色二 主色三 主色四 推荐应用顺序.
第1章 c++概述 1.1 C++语言的简史及特点 1.2 简单的C++程序 1.3 C++语言的基本组成
VisComposer 2019/4/17.
商业分析平台-语义元数据 用友集团技术中心 边传猛 2013年 11月 06日.
VB与Access数据库的连接.
工业机器人知识要点解析 (ABB机器人) 主讲人:王老师
计算机网络与网页制作 Chapter 07:Dreamweaver CS5入门
项目二:HTML语言基础.
成绩是怎么算出来的? 16级第一学期半期考试成绩 班级 姓名 语文 数学 英语 政治 历史 地理 物理 化学 生物 总分 1 张三1 115
数据库系统与应用实验 基于SQL Server 2005.
第4章 Excel电子表格制作软件 4.4 函数(一).
企业宣传推广 Loem ipsum dolor sameman tanam casectetur adipiscing elit tamam dalam qoue sampe. dolor sameman tanam casectetur adipiscing elit tamam dalam qoue.
iSIGHT 基本培训 使用 Excel的栅栏问题
PPT中视频的播放控制 苏州电教馆在线课程培训教程:PPT2003教程   制作:赵立锋 更多教程请见:
第六章 素材的加工与处理 第13讲 用GoldWave进行音频的截取、合并、淡入淡出操作
品牌推广方案 汇报时间:2018年8月 汇报人:优品PPT
多层循环 Private Sub Command1_Click() Dim i As Integer, j As Integer
Visual Basic程序设计 第13章 访问数据库
VRP教程 2011.
GIS基本功能 数据存储 与管理 数据采集 数据处理 与编辑 空间查询 空间查询 GIS能做什么? 与分析 叠加分析 缓冲区分析 网络分析
Python 环境搭建 基于Anaconda和VSCode.
Polarization of electro- magnetic wave after reflection
第六章 Excel的应用 五、EXCEL的数据库功能 1、Excel的数据库及其结构 2、Excel下的数据排序 (1)Excel的字段名行
回归分析实验课程 (实验三) 多项式回归和定性变量的处理.
YOUR SUBTITLE GOES HERE
VB与Access数据库的连接.
第8章 创建与使用图块 将一个或多个单一的实体对象整合为一个对象,这个对象就是图块。图块中的各实体可以具有各自的图层、线性、颜色等特征。在应用时,图块作为一个独立的、完整的对象进行操作,可以根据需要按一定比例和角度将图块插入到需要的位置。 2019/6/30.
WEB程序设计技术 数据库操作.
使用说明书 网址: 贵阳学院智慧实验室管理平台 用户中心 使用说明书 网址:
创建、启动和关闭Activity 本讲大纲: 1、创建Activity 2、配置Activity 3、启动和关闭Activity
使用Fragment 本讲大纲: 1、创建Fragment 2、在Activity中添加Fragment
第六讲 酒店客房管理系统(二) 教育部“十二五”职业教育国家规划教材
培训课件 AB 变频器的接线、操作及参数的备份 设备动力科.
Presentation transcript:

—Access案例教程 数据库基础与应用

第8章 宏 8.1 宏简介 8.2 创建宏 8.3 运行、调试、编辑和删除宏 8.4 宏应用举例 本章小结 首页

第8章 宏 8.1 宏简介 8.1.1 宏的功能 8.1.2 宏的类型 8.1.3 宏的视图(宏生成器) 目录页

8.1.1宏的功能——宏的概念 宏是一些操作的集合: ①我们可以将一组需要系统执行的操作按顺序排列,定义成一个宏;②当这个宏运行的时候,系统将自动执行宏所包含的这组操作。 使用宏能使系统自动执行一系列指定的操作,或完成一些重复性的工作。

创建一个宏包含两个操作:打开一个消息框和打开一个窗体。当用户运行这个宏时,弹出“欢迎”消息框,单击“确定”按钮,打开窗体“教师信息表”。 运行界面 打开消息框 打开窗体

8.1.1宏的功能 使用宏操作可以实现如下功能: (1)使系统自动执行一组指定的操作,当宏被重复运行时,可完成重复性的操作; (2)使系统打开一个消息框,显示一些消息或提示信息; (3)为窗体或报表上的控件添加功能,例如:将宏操作:打开“教师信息表”窗体,附加到一个按钮或窗体菜单上,单击该按钮或菜单时,系统会打开这个窗体; (4)使数据库中各个对象联系起来,形成一个完整的数据库管理系统,例如:使用宏为窗体界面上的按钮添加功能,实现对各种对象的操作,包括在数据表中添加、编辑和删除数据,对数据表进行各种查询,打开窗体以及打印报表等。 返回

8.1.2宏的类型 宏有多种分类方法 其他 按功能 按保存方式 ③条件宏 ④宏组等 ⑤用户界面宏 ⑥数据宏 ①独立宏 ②嵌入式宏 返回

(一)独立宏 以独立形式保存; 与数据表、查询、窗体和报表等对象一样,拥有自己独立的宏名,显示在“宏”对象栏下; 在“宏”对象栏双击宏名可以运行宏; 在“宏”对象栏右击宏名,使用快捷菜单可以打开宏的设计视图。

独立宏 宏生成器 独立宏 右击 Back

(二)嵌入式宏 附加在窗体、报表或按钮的事件属性中,作为一个属性依附于对象保存; 没有独立的宏名。

嵌入式宏 作为照片框的“单击”事件属性保存 嵌入式宏 运行界面 单击 Back

(三)条件宏 宏中含有“If”程序流程; 宏运行时,需要满足指定的条件,才执行相应的操作。

条件宏 条件宏 单击 单击 Back

如果一个宏的名下包含多个宏,该宏称为宏组。 (四)宏组 如果一个宏的名下包含多个宏,该宏称为宏组。 包含三个子宏 Back

(五)用户界面宏 附加到用户界面的按钮、文本框等对象上,以实现它们的操作功能。 附加在按钮上的宏 Back

附加到数据表; 通常用于当数据表发生更改、插入或删除数据等事件时,触发相关操作。 (六)数据宏 修改职称时自动更改基本工资 Back

宏的设计视图就是“宏生成器”,Access中宏的创建和编辑都是在“宏生成器”中完成的。 8.1.3宏的设计视图(宏生成器) 宏的设计视图就是“宏生成器”,Access中宏的创建和编辑都是在“宏生成器”中完成的。 “宏生成器”的打开方法

宏生成器中的常见操作 添加新操作 形成宏操作列表 编辑宏 单击添加新操作 形成宏操作列表 下一张

常用宏操作 宏操作名称 功能 创建自定义菜单 显示一个警告或提示信息的消息框 将筛选或查询应用到数据表、窗体或报表中 AddMenu 创建自定义菜单 MessageBox 显示一个警告或提示信息的消息框 ApplyFilter 将筛选或查询应用到数据表、窗体或报表中 OnError 指定宏出现错误时如何处理 Beep 使系统发出“嘟嘟”声 OpenForm 打开窗体 CancelEvent 取消一个事件 OpenQuery 打开查询 CloseWindow 关闭指定的Access窗口 OpenReport 打开报表或将报表发送到打印机 FindRecord 查找符合条件的第一个记录 OpenTable 打开数据表 FindNextRecord 查找下一条符合FindRecord指定条件的记录 QuitAccess 退出Access2010 GoToRecord 使打开的数据表、窗体或查询结果记录成为当前记录 ExportWithFormatting 在Access中实现数据对象的导出操作 MaximizeWindow 最大化活动窗口 RunMacro 运行宏或宏组 MinimizeWindow 将活动窗口缩小为Access窗口底部的一个小标题栏   常用宏操作 返回

第8章 宏 8.2 创建宏 8.2.1 创建独立宏 8.2.2 创建嵌入式宏 8.2.3 创建条件宏 8.2.4 创建宏组 第8章 宏 8.2 创建宏 8.2.1 创建独立宏 8.2.2 创建嵌入式宏 8.2.3 创建条件宏 8.2.4 创建宏组 8.2.5 创建用户界面宏 8.2.6 创建数据宏 目录页

8.2.1创建独立宏 例8.1:复制“窗体”章节中创建的窗体“例16 教师信息表_综合窗体”;重命名为“宏2_教师信息表”;创建一个独立宏,运行时,弹出“欢迎”消息框,单击“确定”按钮,打开“宏2_教师信息表”窗体

③保存和运行 ①单击 打开宏生成器 ②添加新操作 单击演示操作步骤…… 选择操作输入参数 下一张

创建独立宏的一般步骤: 打开“宏生成器” 单击“创建”选项卡的“宏”按钮 添加和编辑宏 选择宏操作,选择或输入相应的参数,添加一个或多个宏操作 保存和运行宏 单击“保存”按钮 单击“宏工具”的“运行”按钮

重要提示——独立宏的查看和修改 查看独立宏: 修改宏: 在“宏”对象栏中,右击独立宏,选择“设计视图”快捷菜单命令,打开“宏生成器”查看宏的内容; 修改宏: 在“宏生成器”中,重新选择或输入宏操作及其参数;单击 “删除”按钮删除不需要的宏操作。 右击 宏生成器 返回

8.2.2创建嵌入式宏 例8.2:创建一个嵌入式宏;当运行窗体,并单击窗体上的照片时,弹出消息框。 单击

单击演示操作步骤…… ①选择照片框 ②单击 ④保存和关闭 ③选择操作输入参数 ⑤运行和保存窗体 下一张

创建嵌入式宏的一般步骤: 打开“宏生成器” 在“属性表”窗格的“事件”选项卡中,单击某一事件(例如:“单击”),单击该栏右边的按钮 添加、编辑和保存 添加宏操作及选择和输入相应的参数 单击“宏工具”的“保存”按钮 和“关闭”按钮 查看运行效果、保存窗体或报表等对象 产生一个触发事件,例如单击,运行宏 保存窗体或报表对象。

重要提示: ——创建嵌入式宏的重要工具与嵌入式宏的保存和删除 重要提示: ——创建嵌入式宏的重要工具与嵌入式宏的保存和删除 重要工具: “属性表”窗格的“事件”选项卡 嵌入式宏的保存不仅要保存宏本身,还要保存“嵌入”宏的窗体或报表 保存: 删除: 在“属性表”窗格中,清空 “事件”属性, 例如清空“单击”事件属性栏中显示的“[嵌入的宏]” 单击“宏工具”的“保存”按钮——保存宏 单击窗口左上角保存按钮——保存对象 返回

8.2.3创建条件宏 例8.3:修改宏,实现:当用户单击窗体上照片时 无照片,弹出“暂无照片”消息框;有照片,弹出“真帅!”消息框 单击

③输入宏操作 ①右击照片框 条件宏 ②单击 单击演示操作步骤…… 运行界面 单击 单击 ④保存和运行 下一张

包含“If”操作的宏称为条件宏 “If” 宏操作的常见格式 If “条件表达式” Then 条件成立时的宏操作 [Else 条件不成立时的宏操作] End If

常见“条件表达式”举例 “条件表达式” 意义 IsNull([姓名]) “姓名”为空 [所属院系]= “计算机学院” “所属院系”为“计算机学院” [岗位津贴]=6000 “岗位津贴”等于6000 [基本工资]>3000 and [基本工资]<5000 “基本工资”在3000-5000之间 [职称] = “教授” or [职称] = “副教授” “职称”为正、副教授 [参加工作年月] Between #1990/1/1# And #2000/12/31# “参加工作年月”在1990-1-1至2000-12-31之间

重要提示: ——创建条件宏的关键和编辑修改宏的主要操作 重要提示: ——创建条件宏的关键和编辑修改宏的主要操作 选中宏操作: 在“宏生成器”中单击选中一个宏操作 删除宏操作: 单击宏操作行右侧的“删除”按钮 调整宏操作排列顺序: 单击宏操作行右侧的“上移”按钮或“下移”按钮 添加可选项: 单击可添加相应的部分 创建条件宏的关键: 正确的“条件表达式” 返回

8.2.4创建宏组 例8.4:创建窗体,使用宏组,实现窗体上按钮的查询功能。 返回

单击 输入子宏名 添加宏操作 单击演示操作步骤…… 双击 1 创建和编辑宏组 注意:text0以实际工号文本框名称替换 下一张

text2以实际姓名文本框名称替换 text4以实际院系文本框名称替换 保存宏组 关闭宏生成器 下一张

将窗体设置为“弹出方式”,运行查看效果,保存窗体 2 将子宏附加到事件属性 选择 单击   选择 将另外两个子宏也附加到对应的按钮 将窗体设置为“弹出方式”,运行查看效果,保存窗体 下一张

创建宏组的关键步骤: 添加子宏 双击“操作目录”窗格的“Submacro” 将子宏附加到对象 单击“属性表”窗格的“事件”(例如:“单击”)边的下拉箭头,选择相应的子宏。 查看运行效果、保存窗体或报表等对象 将窗体或报表设置为“弹出式”,可以得到更好的运行效果。 返回

8.2.5创建用户界面宏 例8.5:添加“关闭窗体”按钮的功能 ②单击 ③添加宏操作 ①选择 下一张

例8.6:创建一个宏,当更改“职称”时,弹出消息框以确认操作, 单击“是”按钮,才能更改数据。

②单击 ①选择 ③添加宏操作

“MsgBox”函数 作用:弹出一个消息框 格式: MsgBox(“提示信息”,按钮类型, “标题”) MsgBox函数值: 单击“是”按钮,函数值为“6”, 单击“否”按钮,函数值为“7” 。 按钮类型有多种形式: “4+32+256”,产生“是”、“否”按钮和“?”标志,“1+32+256”,产生“确认”、“取消”按钮和“?”。

创建用户界面宏关键步骤: 选择对象 在“属性表”窗格的下拉列表中选中对象 选择事件 在“事件”选项卡中选择“单击”、“更新”等事件 打开“宏生成器” 单击事件栏右边的按钮

先创建一个独立宏,然后附加到控件或对象上: 重要提示: ——将宏附加到对象的两种方法 将宏作为一个事件属性附加到控件上: 使用“属性表”窗格的“事件”选项卡,选中某一事件,例如:“单击”,单击属性栏右边的 按钮,打开“宏生成器”,编辑宏,然后,保存宏并关闭“宏生成器”。 先创建一个独立宏,然后附加到控件或对象上: 单击“创建”选项卡的“宏”按钮 ,创建并保存一个独立宏; 在“属性表”窗格中,选择被附加的控件或对象,单击“事件”选项卡相应事件属性栏右边的下拉箭头,选择已创建的独立宏。 返回

8.2.6创建数据宏 例8.7:创建数据宏,当修改数据表“教师信息表”中的“职称”为“教授”时,系统自动更改其“基本工资”为“5500”,修改“职称”为“副教授”时,系统自动更改其“基本工资”为“4200”。 修改职称时自动更改基本工资 下一张

②单击 ①双击 单击演示操作步骤…… ③添加宏操作 ④保存宏,关闭“宏生成器” 下一张

修改职称并确认后,应单击“记录显示器”,使被修改的记录不再是当前记录,基本工资的更改才会显示出来 数据宏的运行效果 被修改的记录不再是当前记录时,自动更改效果才显示 修改职称并确认后,应单击“记录显示器”,使被修改的记录不再是当前记录,基本工资的更改才会显示出来 下一张

创建数据宏的关键步骤: 使用“表格工具”的“表”选项卡 返回

第8章 宏 8.3 运行、调试、编辑和删除宏 8.3.1 运行宏 8.3.2 调试宏 8.3.3 编辑宏 8.3.4 删除宏 目录页

一般地说,可以使用“宏生成器”中“宏工具”的“运行”按钮运行宏,但是,宏的类型不同,其运行方法也有所不同: 8.3.1运行宏 一般地说,可以使用“宏生成器”中“宏工具”的“运行”按钮运行宏,但是,宏的类型不同,其运行方法也有所不同: (1)独立宏:在“宏”对象栏中,双击一个独立宏,可以使其运行; (2)嵌入式宏:通常以响应事件的形式运行,由于嵌入式宏是以一个事件属性嵌入在窗体或报表中的,所以,只有当窗体或报表上有对应事件发生时,才会触发、启动宏的运行。 下一张

使用事件形式触发和运行嵌入式宏是正确的运行方式 重要提示——嵌入式宏的运行方式: 如果在“宏生成器”中,单击“运行”按钮 来运行一个嵌入式宏,得到的运行结果可能是不正确的,甚至导致出错信息,因为有些操作不能在这种状态下执行,所以,为了保证得到准确的运行效果,建议关闭“宏生成器”,,这点值得大家注意的。 不能使用该按钮运行宏 应单击照片框触发运行 嵌入式宏 使用事件形式触发和运行嵌入式宏是正确的运行方式 返回

8.3.2调试宏 设置单步运行: 使用“宏生成器”中“宏工具”的“单步”按钮,是调试宏操作的常用手段,单击“单步”按钮,设置系统以“单步”执行方式运行宏。

例8.8:创建一个独立宏,对“宏2_教师信息表”窗体进行打开、最大化、最小化和关闭操作,以“单步”执行方式运行宏,观察运行过程(先设置“宏2_教师信息表”窗体为弹出式窗体:在“属性表”窗格“其他”选项卡中) ③弹出 ①打开设计视图使单步按钮有效 单击 ②运行 单击演示运行过程…… ④打开窗体 单击 ⑤最大化窗体 ⑥再次单击“单步执行” 最小化窗体 下一张

1 创建宏 下一张

2 设定“单步”执行方式 3 运行 4 观察运行过程 5 恢复非“单步”执行方式 3 运行 4 观察运行过程 可以看到每次单击对话框的“单步执行”按钮系统只执行一个宏操作,四次单击才完成整个宏的运行。 5 恢复非“单步”执行方式 在设计视图下,重新打开“宏生成器”,单击“宏工具”的“单步”按钮 ,使该按钮失效。 返回

8.3.3编辑宏 单击 (1)调整宏操作顺序 (2)删除一条宏操作 (3)展开/折叠显示宏操作 (4) “操作目录”窗格 返回

8.3.4删除宏 独立宏的删除 嵌入式宏的删除 在“宏”对象栏中,右击要删除的宏,选择“删除”快捷菜单命令。 在“属性表”窗格的下拉列表中选择宏所附加的对象,在“事件”选项卡对应的事件属性中,清除“[嵌入的宏]”。 返回

第8章 宏 8.4 宏应用举例 8.4.1 制作启动窗体 8.4.2 使用宏打印报表 目录页

8.4.1制作启动窗体 例8.9:制作一个启动窗体,当用户启动“教务系统”数据库文件时,系统自动打开该窗体,单击窗体上“教师管理”按钮,打开“宏2_教师信息表”窗体。

1 单击“窗体设计”按钮 ,新建一个窗体,添加控件并设置属性 1 单击“窗体设计”按钮 ,新建一个窗体,添加控件并设置属性 控件名称 主要属性 窗体 ①“图片”属性:“宏窗体背景.jpg”(“拉伸”缩放模式) ②“弹出方式”属性:“是” “教务管理系统”标签 “华文行楷”、 “26”、“居中”、“深蓝色” “教师管理”按钮 宽高4X1cm、“单击”事件属性嵌入宏:打开窗体“宏2_教师信息表”(OpenForm) “学生管理”按钮 宽高4X1cm、“单击”事件属性:可自行定义完成 “课程管理”按钮 “成绩管理”按钮 “复旦大门”图像框 宽高1.5X1cm、“单击”事件属性嵌入宏(如图8.16(a)所示): ①弹出“退出系统确认”消息框 ②关闭数据库 (“MsgBox”参数:“1+32+256”使消息框上显示“确认”按钮、“取消”按钮和“?”标志;当用户单击消息框“确认”按钮时, “MsgBox”函数值为“1”,关闭数据库)

2 设置“教师管理”按钮和“复旦大门”图像框的嵌入式宏 2 设置“教师管理”按钮和“复旦大门”图像框的嵌入式宏 运行效果

3 单击“创建”选项卡的“宏”按钮 ,编辑宏并保存为“AutoExec” 4 在“宏”对象栏中,双击“AutoExec”宏,或退出Access,重新打开数据库文件,观察启动窗体的运行效果。 返回

8.4.2使用宏打印报表 例8.10:“报表”按钮附加宏,当单击“报表”按钮时,能预览报表的打印效果

选择“视图”选项为“打印”,运行宏时,在报表视图下打开报表 ②单击 选择  ③编辑宏 设计视图  选择 选择“视图”选项为“打印”,运行宏时,在报表视图下打开报表 返回

本章小结(重点): 各种宏的创建方法 宏生成器的用法 返回