数据库原理及应用-第8章.ppt

  1. 1、本文档共47页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库原理及应用-第8章

案例2:创建宏,打开“院系及人数”图表报表; 实现步骤: 第一步:打开数据库→【宏】模块→【新建】,打开宏设计窗口; 第二步:在“操作”列中选择【OpenReport】,则设计窗口的下部出现了“OpenReport”命令所对应的操作参数,主要有:报表名称选择”院系人数图表“,视图选择“打印预览”模式,窗口模式选择“普通”; 第三步:保存宏。 案例3:创建宏,打开“学生信息”数据表,并弹出消息框提示:欢迎进入学生信息表; 实现步骤: 第一步:打开数据库→【宏】模块→【新建】,打开宏设计窗口; 第二步:在“操作”列中选择【OpenTable】,则设计窗口的下部出现了“OpenTable”命令所对应的操作参数,主要有:表名称选择”学生信息“,视图选择“数据表” ,数据模式选择“编辑”; 第三步:在操作列的下一行选择【MsgBox】,进行相应设置; 保存宏。 3)创建宏组 在设计实际的信息管理系统时,常常需要设计多个宏,如果将每个宏都作为单独的一个数据库对象并分配一个宏名,这将会导致宏的数量增多,同时由于各个宏之间无任何联系,这就增加了数据库管理和维护的难度; 如果将功能相关或相近的宏组织在一起,构成宏组,将有助于宏的管理和维护。 宏组是指在同一个宏窗口中包含一个或多个宏的集合。如果要将几个相关的宏集中起来,可以将它们组织起来构成一个宏组; 宏组中的每个宏都单独运行,互不相关。 实现步骤: 在宏设计窗口中,显示出“宏名”列; 在“宏名”列内,键入宏组中的第一个宏的名字; 单击“操作”列右边的向下键头,从列表中选择要执行的操作; 如果希望在宏组中包含其他的宏,可重复执行以上操作; 保存宏组。 说 明: 在添加宏的过程中,如果连续多个宏命令属于同一个宏,只能在第一行中输入宏名,其他行的该列为空; 最后保存的名称为宏组名,在设计窗口宏名列中输入的名称为该宏组中的宏名,要引用宏组中的宏,其语法格式为:宏组名.宏名。 3、运行宏 在Access中,宏并不能单独执行,必须有一个触发器; 通过某一窗体或报表上的控件触发事件来运行宏或宏组,是Access 2003中经常使用的宏的运行方法。如单击窗体上命令按钮,这一单击过程就可以触发一个宏的操作。 实现步骤: 第一步:打开数据库图书管理数据库; 第二步:进入“新建窗体”设计视图; 第三步:用工具箱里的“按钮”控件在窗口中放置相应按钮,如:“打开读者窗体”、“退出”、……,并进行设置; 第四步,保存窗体。 运行宏的方式 ① 从数据库窗口运行宏 在数据库窗口中,选择“对象”列表中的“宏”选项,显示所有的宏,单击要选的宏名字,如“宏1”然后执行工具栏的“!运行”命令;或者直接双击要执行的宏。 ②从宏窗口运行宏 当宏窗口是活动窗口时,单击工具栏中的“!”执行按钮运行宏。 ③ 从任何其他窗口运行宏。 从【工具】菜单中【宏】的下拉菜单中选择【执行宏】命令,在弹出的“执行宏”对话框输入要执行的宏名。 ④ 在另一个宏中运行宏 在宏设计窗体中新建一个宏,添加一个操作“RunMacro”,指定其参数“宏名”为所要运行的宏,可以设置“重复次数”和“重复表达式”参数。 总 结: 宏是Acess2003中较为重要而且应用灵活的一部分知识,使用宏非常方便,不需要记住大量的语法也不需要编程,只需掌握宏操作就可以对数据库完成一系列的操作;使用宏可以节约大量的时间和精力; 通过本章的学习能够理解宏的概念,对Acess2003中常见的操作有感性的认识。 * 数据库原理及应用 第八章 创建和使用宏 授课教师:段涛 1、理解宏的概念; 2、掌握宏操作; 3、掌握序列宏、条件宏和宏组的创建方法和运行。 知识重点 主要内容 宏对象简介 各种方式创建宏 运行宏 1、宏对象简介 宏是微软公司为其Office软件包设计的一个特殊功能,软件设计者为了让人们在使用软件进行工作时,避免重复相同的动作而设计出来的一种工具; 它是指由一个或多个操作组成的集合,其中每个操作能够实现特定的功能。 通过执行宏,Access能够有次序地自动执行一连串的操作; 建立宏的条件可以决定宏在什么条件下运行,也称宏的条件操作。即只有在条件为真的时候,才运行相应的宏操作。宏的条件表达式可以用表达式生成器来完成。 利用宏可以自动完成一些常规任务。例如,可以定义一个宏,用于单击某个命令按钮时退出Access程序,并且全部保存。设置宏的操作是“Quit”,该操作的参数是“全部保存”; 在Access中,一共有几十种基本宏操作,这些基本操作还可以组合成很多其他的“宏组”操作。在使用中,很少单独使用单个基本宏命令,常常是将多个命令按照顺序执行,以完成一种特定任务。 1)宏对象的作用 它利用简单的语法,把常用的动作写成宏,当在工作时,就可以直接利用事先编好的宏自动运行,完成某项特定

文档评论(0)

wyjy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档