《Access_2002数据库应用实训教程》第9章:宏操作.ppt_第1页
《Access_2002数据库应用实训教程》第9章:宏操作.ppt_第2页
《Access_2002数据库应用实训教程》第9章:宏操作.ppt_第3页
《Access_2002数据库应用实训教程》第9章:宏操作.ppt_第4页
《Access_2002数据库应用实训教程》第9章:宏操作.ppt_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第9章宏操作,9.1.1创建宏。创建宏的工作包括确定宏名称、添加操作、设置每个操作的参数、为一些参数设置参数提示信息、为每个操作添加注释信息等。让我们以“迷你超市业务信息管理系统”的数据库为例,设计一个可以打开数据表设计视图的宏。操作方法:1 .打开数据库“迷你超市业务信息管理系统”;2.在数据库窗口中,点击宏打开窗口,如图9.1所示;3.点击工具栏中的“新建”按钮,打开创建宏窗口,如图9.2所示;4.点击“操作”行的下拉列表框,将出现所有可供选择的操作。它们按照首字母的顺序排列,如图9.3所示,我们选择“开放表格”;图9.1宏窗口、图9.2创建宏窗口、图9.3选择操作窗口、5。在窗口中用鼠标

2、选择相应的操作,在显示操作参数的窗口下方,如图9.4所示,在表名项中选择“公司人员基本信息”表,在查看项中选择“设计”,在数据模式项中选择“编辑”。6.设置参数后,将光标移动到注释列并添加注释,如图9.5所示。7.按照上述步骤添加其他操作和操作参数,如图9.6所示;8.关闭宏窗口,保存宏并确定宏名称,如图9.7所示。注意:只需用鼠标选择访问宏。无论是宏操作还是操作参数的选择,注释部分都可以省略,主要是标记操作内容以供以后修改。图9.4宏操作参数的选择,图9.5添加注释、(a)、(b)、(c),图9.6设计宏操作,图9.7保存宏,图9.1.2创建宏组,在设计实际的信息管理系统时,有很多为了避免增

3、加宏的数量和降低维护数据库的难度。几个具有相关或相似功能的宏可以组织在一起形成一个宏组,并且可以给宏组分配一个名称作为数据库对象,这对宏的管理和维护非常有利。我们为“迷你超市业务信息管理系统”创建了一个控制表单,如图9.8所示。宏组用于在宏窗口中包含多个宏,每个宏都有自己的名称,可以独立运行。操作方法:1 .打开数据库“迷你超市业务信息管理系统”;2.在“数据库”窗口,选择“表单”作为操作对象,按“新建”按钮进入“新建表单”窗口;在“新建表单”窗口中,选择“设计视图”进入“表单”窗口;3.在表单窗口中,设置表单的属性,如图9.9所示;在表单窗口中,添加一个标签控件,使标题迷你超市业务信息管理系

4、统为系统控件表单,并定义其属性,如图9.10所示;5.在宏编辑窗口中,选择“视图”菜单下的“宏名称”,或单击“宏设计”菜单中的“宏名称”按钮。此时,一列宏名称被添加到宏编辑窗口中,并创建了一个在系统控制表单中包含七个命令按钮控件触发事件的宏组,如图9.11所示。6.为宏组中的每个宏设置参数并添加注释,如图9.12所示;图9.8系统控制表单设计视图,图9.9系统控制表单属性,图9.10标签属性,图9.11宏组创建,图9.12设计宏参数,部分图省略,图7。如果要提示宏设计条件的信息,点击“宏设计”菜单中的“条件”按钮,宏编辑窗口在“条件”栏中增加“激活生成器”,输入表达式:“工作日(Date),2

5、)=7”,在“操作”栏中选择“MsgBox”,进入如图9.13所示的操作,即每个星期天,当进入“商品销售报销单”时,系统会提示并发出“哔”的一声8。在表单中创建7个命令按钮控件,其中6个是打开相应表单的命令,如“公司员工情况”、“销售利润查询”、“商品采购录入”、“商品销售录入”和“商品销售情况”,还有一个是退出系统的命令,定义它们的属性以在点击7个命令按钮时触发事件,图9.13设计条件宏的参数,图9.14系统提示信息,图9.15设置宏为命令按钮点击触发事件,图9.1。3调试和运行宏,应用Access 2002的各种宏操作,设计出相对完善的宏。它们可以构建在一个系统中,也可以单独调用。无论如何

6、应用这些宏,涉及的第一个问题是这些宏必须是正确的,这需要调试设计好的宏。Access 2002中的宏调试在一个步骤中运行,正确的宏会显示结果。当遇到错误的宏时,将暂停执行并显示操作失败对话框。接下来,让我们调试在上述培训中创建的宏“查看公司员工基本信息表的修改”。1.宏调试的操作方法:(1)打开数据库“迷你超市业务信息管理系统”;(2)在宏窗口中,打开要调试的宏,“查看公司员工基本信息表的修改”,如图9.16所示;打开图9.16中的宏设计窗口。(3)首先点击系统窗口工具栏中的单步按钮,然后点击运行按钮,或者从运行菜单中选择相应的菜单项,系统将打开单步宏对话框,如图9.17所示。(4)在“单步宏

7、”对话框中,点击“单步”按钮,一次执行一个宏操作,每次执行后,暂停并显示自然状态;(5)点击“进入宏”对话框中的“停止”按钮,停止宏执行并关闭对话框;(6)单击继续关闭单步执行并执行宏的未完成部分。读取器使用上述方法调试由控件窗体创建的宏组中的每个宏。在Access 2002中有许多执行宏的方法:您可以直接从其他宏或事件中执行宏,或者将它们作为对窗体、报表和控件中事件的响应。具体来说,有几种方法可以执行宏:从宏窗口执行宏;从“数据库”窗口下执行宏;从主窗口下执行宏;从另一个宏执行一个宏;当宏出现在指定事件中时,自动执行宏。我们使用在上述培训中创建的系统表单来运行宏:(1)打开数据库“小型超市业

8、务信息管理系统”;(2)在数据库对象中选择“表单”,双击打开“系统控制表单”,如图9.18所示;图9.18系统控制表单,(3)点击命令按钮,按钮将根据宏触发事件打开相应的表单或关闭系统。其他操作方法可以由读者自己运行。注意:如果在运行宏之前选择了“单步”按钮,宏将在运行时单步运行。如果您想直接运行宏结果,请不要激活单步按钮。宏错误的一个常见原因是使用了错误的标识符。例如,宏可能引用不在启动宏的窗体上的字段,或者宏可能引用在Access执行操作时不再打开的窗体上的控件。9.2第2项用宏定制菜单,一个完整的数据库应用系统应该有自己的菜单,菜单可以用宏来设计。接下来,我们设计了“迷你超市业务信息管理

9、系统”的主菜单,希望通过主菜单打开表格、查询、表单、报表并退出系统。主菜单的内容如表9.1所示。表9.1“迷你超市商务信息管理系统”的主菜单见教科书。1.创建菜单“宏”的操作方法:(1)打开数据库“微型超市业务信息管理系统”;(2)在“数据库”窗口中,选择“宏”作为操作对象,然后选择“新建”按钮,进入“宏”编辑窗口;(3)在宏编辑窗口,打开文件菜单,选择保存选项,进入另存为窗口,如图9.19所示,定义宏组(菜单1),然后按确定按钮返回宏编辑窗口;(4)在宏编辑窗口中,首先在菜单项中逐个定义每个子菜单要执行的宏动作,然后打开查看菜单,选择宏名称选项,然后在宏编辑窗口中添加一个宏名称列,然后在菜单

10、项中逐个定义每个子菜单的名称、操作和参数,如图9.20所示;图9.19保存“宏”,(a)、(b)、(c)、(d)图9.20定义了菜单1的宏名称、操作和参数,8.2.3美化和完善了数据访问页面,(5)保存“宏”结束“菜单”(6)在数据库窗口中,以同样的方式创建菜单2,如图9.21所示;(7)在数据库窗口中,以同样的方式创建菜单3,如图9.22所示;(8)在数据库窗口中,以同样的方式创建菜单4,如图9.23所示;(9)在数据库窗口中,以同样的方式创建菜单5,如图9.24所示;(10)在宏编辑窗口,打开文件菜单,选择保存选项,进入另存为窗口,如图9.25所示,定义宏名为主菜单,然后按确定返回到宏编辑窗口;(11)在宏编辑窗口中,逐个定义菜单项的操作命令和操作参数,如图9.26所示;(12)保存宏,完成主菜单的创建,并返回数据库窗口。2菜单宏附加到窗体上的设计菜单宏后,菜单也应附加到窗体上,以便在窗体打开时打开菜单宏。以下菜单宏附加到系统控制表单。操作方法:(1)打开数据库“迷你超市业务信息管理系统”;(2)打开“系统控制表”;(3)在“表单”窗口中,打开“查看”菜单,选择“属性”选项,进入“属性”窗口;(4)在“属性”窗口中,在“菜单栏”的属性项文本框中输入菜单名称“主菜

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论