电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > PPT文档下载
分享到微信 分享到微博 分享到QQ空间

Access数据库应用教程 教学课件 ppt 作者 汤琛 李湘江 第7章 使用宏

  • 资源ID:89388275       资源大小:762.50KB        全文页数:39页
  • 资源格式: PPT        下载积分:10金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要10金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

Access数据库应用教程 教学课件 ppt 作者 汤琛 李湘江 第7章 使用宏

1,第7章 使用宏,为了实现某个特定的任务,可以使用一些操作命令创建一个有序的操作序列,这种操作序列就是宏。,2,本章主要内容:,宏的概念与类型 创建宏的基本方法 运行宏与调试宏,3,7.1 宏的概述,宏是Access的数据库对象之一,是一个或多个操作的集合,其中每个操作实现特定的功能。 使用宏可以控制其它数据库对象、自动执行一个或一组操作命令。 与命令按钮一次只能执行一个命令不同的是,使用宏可以一次执行多个操作任务。,4,示例宏:,5,7.1.1 宏的分类,Access宏可以是包含操作序列的宏,也可以是一个宏组(宏组由若干个宏组成),另外,还可以使用条件表达式来决定在什么情况下运行宏。 操作序列宏 宏组 条件宏,6,1.操作序列宏,操作序列宏是结构最简单的宏,宏中只包含按顺序排列的各种操作命令。操作序列宏在使用时会按照从上到下的的顺序执行各个操作命令。 示例宏(宏名“open and close”):,7,2宏组,宏组是宏的集合,即同一宏名称下存储有多个宏,每个宏又都有各自的宏标识。将相关的宏分别组织到不同的宏组中,有助于改善宏的组织和管理。 示例宏组(宏组名“密码验证”):,8,3条件操作宏,条件宏带有“条件”列,通过在条件列指定条件,可以有条件的执行某些操作。如果指定的条件成立,Access将继续执行一个或多个操作;如果指定的条件不成立,Access将跳过该条件所指定的操作。 示例宏(宏名“登录宏”及“回顾产品”):,9,7.1.2 常用的宏操作,10,11,7.2 创建宏,在使用宏之前,要首先创建宏。 宏只有一种视图模式,就是设计视图,创建宏就是在宏设计视图中进行的。 宏设计视图也称为“宏窗口” 。 创建宏的过程主要有指定宏名、添加操作、设置操作参数以及提供备注等。,12,7.2.1 宏窗口(宏设计视图),宏设计工具栏,13,宏设计工具栏主要按钮说明,14,7.2.2 创建操作序列宏,【例】创建一个简单宏,用于打开“读者信息”数据表且不允许修改表内容。,15,说明:Access中有50多种基本操作,不同的操作其参数也会不同,但参数及其选项的含义一般都很明确,并且在参数区右面的部分也会提供较详细的说明,请自行学习掌握,特别要掌握常用宏操作的参数设置。,16,AutoExec宏的使用,使用一个名为 AutoExec 的特殊宏可以在打开数据库时自动执行一系列的操作。在打开数据库时,Access 将查找名为AutoExec的宏,如果找到,就自动运行它。 创建一个宏,其中包含在打开数据库时要执行的操作,以 AutoExec 为宏名保存该宏。那么,下一次打开数据库时,Access 将自动运行该宏。,需要注意:,若设置了AutoExec 宏,但临时又不想在打开数据库时运行 AutoExec 宏,可在打开数据库时按 SHIFT 键以跳过该宏。 通过设置“工具”菜单中的“启动”对话框中的选项,也可以控制如何启动数据库。,17,7.2.3 创建宏组,为了便于管理,增强可读性,通常将相关的宏组成一个宏组,放在同一个宏对象中。 【例】同一个窗体有2个按钮,分别触发2个不同的宏运行,那么,这两个宏可以放在一起组成一个宏组。 建立宏组主要是为了管理方便。这与在资源管理器中建立文件夹,将相关文件存放在同一个文件夹中的做法意义相似。,18,7.2.4 创建条件操作宏,在某些情况下,可能希望仅当特定条件成立时才执行宏中一个或多个操作,则可以在操作前面加上条件,形成条件宏。 条件是逻辑表达式,其返回值只有两个:“真”和“假”。当条件成立时,表达式的返回值为“真”;条件不成立时,表达式的返回值为“假”。 逻辑表达式可以在宏设计视图的“条件”列中直接输入,也可以在“条件”列中击右键,从弹出的快捷菜单中选“生成器”来生成逻辑表达式。,19,宏条件示例,20,【例7-1】创建一个包含“确定”和“取消”两个宏的“密码验证”宏组,以此例可以了解创建三种类型宏的方法。,说明:pwd是窗体上一个文本框控件的名称,21,7.3 运行与调试宏,7.3.1 运行宏 直接运行宏 从其它宏中运行宏 在窗体、报表或控件的事件中运行宏,22,1直接运行宏,如果要直接运行宏,可以进行下列操作之一: 如果要从“宏窗口”中运行宏,首先选中要运行的宏,然后单击工具栏上的【运行】按钮。 如果要从数据库窗口中运行宏,先选择“宏”对象,然后双击相应的宏名。 如果要在Access的其它地方运行宏,执行主窗口【工具】|【宏】|【运行宏】菜单命令,然后在“执行宏”对话框中选择相应的宏。,23,2从其它宏中运行宏,如果要从其它的宏中运行宏,应将 RunMacro 操作添加到相应的宏中,并且将 Macro Name 参数设置为要运行的宏名。,24,3在窗体、报表或控件的事件中运行宏,通常情况下直接运行宏只是进行测试,更多的时候是要在窗体、报表或控件的事件中运行宏。 可以在确保宏的设计无误之后,将宏附加到窗体、报表或控件中,以对事件做出响应,也可以创建一个运行宏的自定义菜单命令。 Access 可以对窗体、报表或控件中的多种类型事件作出响应,包括鼠标单击、数据更改以及窗体或报表的打开或关闭等。,25,在Access报表、窗体或控件上添加宏以相应某个事件,操作步骤如下:,在“设计”视图中打开窗体或报表。 创建宏或事件过程。例如,可以创建一个用于在单击命令按钮时显示某种信息的宏或事件过程。 将窗体、报表或控件的适当事件属性设为宏的名称。例如,如果要使用宏在单击命令按钮时显示某种信息,可以将该按钮的“单击”属性设为用于显示信息的宏的名称。,26,7.3.2 运行宏组,运行宏组时,Access 会从第1个操作起,依次执行每个宏,直至它遇到 StopMacro 操作、其它宏组名或已完成所有操作。 运行宏组中的宏时,引用形式为: 宏组名.宏名,27,【例7-2】创建一个密码验证的窗体,说明如何使用“密码验证”宏组。设密码为“tc505”。,1创建窗体,窗体命名为“密码验证”保存,28,2.创建宏组,宏组命名为 “密码验证”保存,29,3.将窗体的命令按钮连接到宏,并保存对窗体的设置,4.运行“密码验证”窗体,输入密码,观看运行情况,30,7.3.3 调试宏,如果创建的宏没有实现预期的效果,或者宏的运行出了错误,就应该对宏进行调试,查找错误。 常用的调试方法是通过对宏进行单步执行来发现宏中错误的位置。 使用单步执行宏,可以观察宏的流程和每一个操作的结果,并且可以排除导致错误或产生非预期结果的操作。,31,单步执行宏示例,1.打开“宏窗口”,2.单击工具栏【单步】按钮,32,4.单击【单步执行】命令按钮逐条执行宏命令,3.单击工具栏【运行】按钮 ,打开“单步执行宏”窗口,33,7.4 通过事件触发宏,在实际的应用系统中,设计好的宏更多的是通过窗体、报表或查询产生的事件来触发相应的宏,使之运行。 7.4.1 事件的概念 事件是一种特定的操作,在某个对象上发生或对某个对象发生。 7.4.2 通过事件触发宏,34,【例7-4】在窗体的控件上关联宏,以响应一个打开查询对象的事件。执行流程示意如下:,窗体:公共课程成绩查询,宏:C成绩查询,查询:C语言程序设计 成绩查询,单击第1个单选按钮,触发指定宏,执行宏操作- 运行指定查询对象,35,1、窗体设计,单选按钮名称从上至下依次为:Option1、option2、Ofption3 命令按钮名称为:Command1,2、宏设计,3、将单选按钮关联宏,36,运行情况:,37,课后练习:,补充程序,使每个单选按钮分别与相应的宏关联。 如果使用宏组,是否更合理?请设计并实现。,38,本章小结,宏是一个或多个操作的集合,其中每个操作实现特定的功能。 宏可以分为三类:操作系列宏、宏组和条件宏。操作序列宏是由一系列的宏操作组成的序列。每次运行该宏时Access都将执行这些操作。 创建宏要在宏设计视图中进行。创建宏的过程主要有指定宏名、添加操作、设置操作参数以及提供备注等。,39,复习提问,1、什么是宏?宏有哪几类? 2、宏有几种视图模式? 3、在一个宏的操作序列中,如果既包含带条件的操作,又包含无条件的操作,则没有指定条件的操作会( )。 A不执行 B有条件执行 C无条件执行 D出错,

注意事项

本文(Access数据库应用教程 教学课件 ppt 作者 汤琛 李湘江 第7章 使用宏)为本站会员(E****)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.