- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第8章 宏 前面介绍了五种数据库对象,它们都具有强大的功能。如果将这些数据库对象的功能组合在一起,可以担负起数据库中的各项数据管理工作了。但是由于这些数据库对象都是彼此独立的并且不能相互驱动,因此仅靠这五种数据库对象构造数据库将难以形成一体的应用系统。要使Access 2000的众多数据库对象成为一个整体,以一个应用程序的面貌展示给用户,就必须借助于代码类型的数据库对象。宏对象便是此类数据库对象中的一种。 8.1 宏的概念 宏是由一个或一个以上的操作命令构成的数据库对象。每一个宏可以执行一个特定的数据库操作动作。宏由操作名和操作参数构成,其结构有些类似于函数。 但它与函数不同的是:调用函数将获得一个返回值,执行宏操作将完成一个特定的数据库操作动作。在运行宏对象时,它所包含的宏操作将被顺序地执行,不能实现跳转。宏对象是一种特殊的代码,它不具有编译特性,不能进行控制转移,也不能对变量直接进行操作。 Access 2000提供的宏有53种操作几乎涉及到数据库的每一个操作动作。一般情况下,使用宏操作基本上能够实现数据库的各项管理工作。之所以说Access 2000是一种不用编程的关系数据库管理系统,其原因便是它拥有一套功能完善的宏操作。 就单个宏操作而言,功能是很有限的,因为它只能完成一个特定的数据库操作动作。但是当众多的宏操作串联在一起,被依次连续地执行时,就能够执行一个较复杂的任务。宏对象便是一种可以容纳若干个宏操作并且能够依次将这些宏操作执行的一种数据库对象。 宏的主要功能: 可以替代用户招待重复任务,节约用户的时间 可以使数据库中的各个对象联系得更加紧密 可以显示警告信息窗口. 可以为窗体制作菜单,为菜单指定某些操作. 可以把筛选程序加到记录中,提高记录的查找速度 可以实现数据在应用程序之间的传送 8.2 宏的设计窗口 宏对象编辑窗口分为上下两部分。上半部分是宏操作区,它以二维表的形式显示,允许用户在二维表的每一行中选择填写一个宏操作。二维表的行数可以是任意多行,所以一个宏对象可以包含任意多个宏操作。下半部分是宏操作参数区,用以为选择的宏操作设置操作参数。 宏操作区由四列构成,分别是:操作、备注、条件和宏名列。在打开宏对象编辑窗口时,缺省情况下仅显示操作和备注列。 操作列:用于选择要使用的宏操作名称。 备注列:用于对该行或以下几行的宏操作的功能、意义进行说明注释。备注列中的文字说明对宏的执行没有任何影响,它纯粹是为了提高宏对象的可读性而设立的。 条件列:用于为宏操作设置执行条件。只有当条件列中设置的逻辑表达式结果为真时,该行的宏操作才能够执行,否则将跳过该行的宏操作往下执行。 宏名列:用于为某段宏操作命名。在宏名列中的命名称其为宏组名。一个宏组名所对应的宏操作是从该宏组名所在行的宏操作开始到下一个宏组名所在行的前一行结束。通过在宏名列中填写宏组名,从而将宏对象中的宏操作分成组,这样便于用户有选择地执行其中的一段宏操作。 宏对象中的某一个宏组可以采用对象名·宏组名的形式在相关对象的事件属性中调用。 注意:在宏对象编辑窗口打开时,Access仅显示操作和备注列,宏名和条件列最初是隐藏的。需要使用这两列时可以从视图菜单中选择宏名和条件命令或单击宏设计工具栏上的宏名和条件按钮来显示相应的列。 宏对象编辑窗口的下半部分用于为当前宏操作提供操作参数。Access的大部分宏操作都拥有自己的操作参数,但也有个别的宏操作没有操作参数。 建立一个宏对象的关键是如何正确地为每一个宏操作选择输入操作参数。操作参数区域中的每一行显示了宏操作的一个参数,左边是操作参数名称,右边是该操作参数值。 8.3 创建宏与宏操作 8.3.1 创建宏 8.3.2创建宏组 8.3.3设置宏操作 常用的宏操作 Access 2000为用户提供了许多宏操作,常用的宏操作按其功能大致可以分为:对象操作类、数据导入导出类、记录操作类、数据传递类、代码执行类、提示警告类和其他类。 一 对象操作类 1、OpenForm宏操作 使用 OpenForm 宏操作可以在窗体的窗体视图、设计视图、数据表视图或打印预览中打开一个窗体,并通过设置记录的筛选条件、数据模式和窗口模式来限制窗体所显示的记录以及操作模式。 2、OpenModule宏操作 使用OpenModule 宏操作可以在指定的过程中打开特定的 Visual Basic 模块。该过程可以是子程序、函数过程或事件过程。
您可能关注的文档
最近下载
- 运动解剖学课外讨论课件.pptx VIP
- 建筑人工费清包合同范本.doc VIP
- 跨学科视角下人工智能在小学音乐教育中的应用与实施教学研究课题报告.docx
- .2024.7.30项目)年产5500吨植保健康高效农药及70000吨医药中间体项目(一期、二期山东国邦药业有限公司报告书潍坊市滨海区绿色化工产业园临港路06335号.pdf VIP
- 《青少年成长发育保健》课件.pptx
- 2024-2025河北衡水联考高二(上)期中数学试卷【答案版】.pdf VIP
- Yale YCK371 产品说明书用户手册.pdf
- 江苏淮安高中校协作体2024至2025学年高二上学期期中联考化学试卷试题及答案解析.pdf VIP
- 车路云一体化计算架构相关项目实施方案.docx
- 知到智慧树网课走近汉字文化答案.docx VIP
原创力文档


文档评论(0)