《数据库原理与应用(Access)》第8章:创建和使用宏.ppt

《数据库原理与应用(Access)》第8章:创建和使用宏.ppt

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3、设置宏参数宏操作多数情况下要指定操作对象以及设置具体的操作参数,也有一些宏操作(如Maximize和Beep)没有参数。参数可以看做是对一个操作的特定定义。选定一个操作后,在宏的设计视图下端的“操作参数”区中会出现与该操作对应的操作参数设置表。同时,在宏的设计窗口操作参数右下区,将给出某项参数的设置说明,可以根据提示完成相应设置。对于那些要求参数的操作,应该在其操作参数对应的文本框或组合框中输入对应的参数值,用以设定各项操作参数的属性。通常情况下,当单击操作列表框时,会在列表框的右侧出现一个下拉按钮,单击此按钮,可在弹出的下拉列表框中选择操作参数。如果操作中有调用数据库对象名的参数,可以将对象从“数据库”窗口拖到参数框中,然后再设置其他操作参数。注意:操作参数应按参数顺序来设置,前面参数的设置将决定后面参数的选择。【例8.6】创建宏使其具有打开“图书”表和弹出消息框的功能。第一步,打开表的参数设置可参照【例8.6】打开表。第二步操作弹出消息框参数设置,在操作是的第二行,选择MsgBox,备注例中输入“弹出消息框”。 第三步,消息框参数设计1)“消息”:输入“进入图书基本表”。2)“发嘟嘟声”:选择“是”。3)“类型”:选择“信息”。4)“标题”:输入“文件信息”。如图8-15所示: 图8-15宏的参数 8.2.3创建宏组在设计实际的信息管理系统时,常常需要设计多个宏,如果将每个宏都作为单独的一个数据库对象并分配一个宏名,这将会导致宏的数量增多,同时由于各个宏之间无任何联系,这就增加了数据库管理和维护的难度。如果将功能相关或相近的宏组织在一起,构成宏组,将有助于宏的管理和维护。例如图书管理系统中包含多个窗体,可以把所有执行打开窗体操作的宏都加入到一个宏组中,方便管理。宏组是指在同一个宏窗口中包含一个或多个宏的集合。如果要将几个相关的宏集中起来,可以将它们组织起来构成一个宏组。宏组中的每个宏都单独运行,互不相关。如果要创建宏组,可以按照以下步骤进行: ◆在宏设计窗口中,单击工具栏的【宏名】按钮或在【视图】菜单中选择【宏名】项,宏设计窗口中将显示出“宏名”列。 ◆在“宏名”列内,键入宏组中的第一个宏的名字。 ◆单击“操作”列右边的向下键头,从列表中选择要执行的操作。 ◆如果希望在宏组中包含其他的宏,可重复执行以上操作。 ◆单击工具栏的【保存】按钮,在弹出的“另存为”对话框中,输入宏组的名称,然后单击【确定】按钮。这个名称也是显示在“数据库”窗口中的宏组的名称。提示:由于宏组中的宏都有宏组名作前缀,因此,可以在不同的宏组中使用同一个宏名。【例8.7】:在图书管理系统中,建立一个用于管理系统中所有执行打开窗体操作的宏的宏组,具体步骤如下:第一步,在数据库窗口中选择“宏”对象后,单击【新建】按钮,进入宏的设计窗口。由于宏组中包含多个宏,因此要用宏名来区分同一个宏组中不同的宏。通过【新建】命令打开的设计窗口中,并没有宏名列,必须选择【视图】菜单中的【宏名】命令来增加宏名列,也可以单击工具栏上的【宏名】按钮。第二步,在第一行的“宏名”列中,输入宏组中第一个宏的名字,在此输入“读者基本信息”。接着选择该宏需要执行的操作,在此选择“OpenForm”,并设置该操作的参数,使其以编辑模式打开“读者信息窗体”;在下一行的“操作”列中,选择第二个操作为“Maxmize”。第三步,在第三行的“宏名”列中,输入宏组中的第二个宏的名字,在此输入“图书信息”,并选择对应操作为“OpenForm”,设置参数使得其以编辑模式打开“图书信息窗体”。如图8-16所示。 图8-16宏组第四步,单击工具栏中的【保存】按钮,系统会弹出“另存为”对话框,输入宏组的名称后单击【确定】按钮。在添加宏的过程中,如果连续多个宏命令属于同一个宏,只能在第一行中输入宏名,其他行的该列为空。注意:最后保存的名称为宏组名,在设计窗口宏名列中输入的名称为该宏组中的宏名,要引用宏组中的宏,其语法格式为:宏组名.宏名。 8.3.1通过控件运行宏的方式在Access中,宏并不能单独执行,必须有一个触发器。通过某一窗体或报表上的控件触发事件来运行宏或宏组,是Access 2003中经常使用的宏的运行方法。如单击窗体上命令按钮,这一单击过程就可以触发一个宏的操作。【例8.8】设计一个按钮控件,完成打开“读者”窗体的功能。 其步骤如下:第一步,打开数据库图书管理。第二步,选择“窗体”选项卡,单击【新建】按钮进入“新建窗体”。第三步,选择【设计视图】后单击【确定】按钮,进入窗体编辑窗口。第四步,用工具箱里的“按钮”控件在窗口中放置两个按钮,分别设置为“打开读者窗体”和“退出”,如图8-17所示。 8.3运行宏 图8-17设计窗体第五步,设置两个按钮的属性。分别将两个控件的“标题”属性

文档评论(0)

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

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

1亿VIP精品文档

相关文档