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

(3)在查询中引用窗体控件值 如果希望在窗体中显示查询结果,且根据用户选择的条件进行查询,就需要引用用户在控件中选择的查询条件,下面介绍这一过程 a)建立一个窗体(查询窗体),用组合框(或列表框)设置查询条件供用户选择(记住组合框的名称combo1、combo4) * * b)对应这两个查询操作,分别建立引用组合框值的查询 * * c)对应于两个查询,分别建立显示查询结果的窗体,它们的数据源分别是这两个查询 * * d)最后建立一个宏,含有两个子宏,分别运行两个查询和打开两个显示结果的窗体,并把它们分别与查询窗体中的两个命令按钮绑定,至此全部完成 如果希望效果更好,在两个显示结果的窗体中分别再添加一个按钮,使之各绑定一个宏,点击按钮后,关闭显示结果的窗体和查询结果的数据表 * * * * 利用宏创建菜单 一个完整的数据库应用系统应该拥有自己的窗口菜单功能。利用菜单栏中的每一项菜单命令来完成相应的操作。在Access 2010中,我们可以利用宏来创建和运行窗口菜单。 * * 创建窗口自定义拉菜单 操作步骤如下: (1)为窗口菜单栏中的每个下拉菜单创建宏,其中包含描述每个菜单项功能的子宏; (2)创建一个宏,该宏只包含一种宏操作(AddMenu),用来将每个下拉菜单所创建的子宏组合到菜单栏中; (3)把菜单栏挂接到窗体上,以便打开该窗体时自动激活相应的菜单栏。 (4)将菜单栏挂接到窗体上的方法 窗体属性-其它选项卡-菜单栏选项中输入菜单宏的名称 (5)效果 进行以上设置后,当打开该窗体后,在系统的选项卡中会出现加载项选项卡,点击此选项卡,就会显示出用户自定义的菜单功能 * * * * 常用的宏操作 P138 进入数据库首先打开的窗体 1.选项卡文件—选项—对话窗体中选择当前数据库—显示窗体中选择要显示的窗体—确定,之后每当打开此数据库,该窗体首先显示出来。一般可将密码窗体或者主控面板设置为首先打开的窗体。 2.先设置进入数据库首先自动执行的宏,只需将该宏命名为AUTOEXEC即可,利用运行这个宏来打开进入数据库首先显示的窗体 * * * * End ! Access 2000关系数据库 * Access 2000关系数据库 * * Access 2010 数据库技术 讲座五 宏 宏是一种特定的编码,是一系列预先定义好的操作的集合。宏的主要作用是使操作自动化 * * 宏的结构 Access 2010具有功能强大的且容易使用的宏,通过宏可以完成许多在其它软件中需要编写大量程序代码才能完成的工作 宏是由操作、参数、注释、组(Group)、条件(IF)、子宏等组成。 注释(Comment):是说明性文字,不是必需的,只是习惯,便于他人对宏的理解和以后对宏的维护 组(Group):可以把宏的若干操作,根据相关性进行分块,每块中可含有多个宏操作,每块即为一个宏组,结构清晰。 条件操作宏(If):条件操作宏是在执行宏操作之前,必须判断是否满足给定条件,条件为可选项,条件不满足则不执行相应的宏 * * 子宏(Submacro):子宏是共同存储在同一个宏名下的一组宏的集合,该集合可作为一个宏来使用,可独立运行。每个宏可包含许多子宏,每个子宏也可包含许多宏操作。 若用户用宏建立自定义菜单时,则可在一个宏中创建多个子宏,每个子宏对应一个菜单项。 * * 参数:它向宏操作提供具体操作信息,例如打开的窗体名称、打开的视图模式、数据的处理模式(编辑、只读、增加)等。 独立宏:独立于窗体、报表之外的宏,在导航窗格中可见。 嵌入宏:嵌入在窗体、报表或各种控件对象的事件中的宏,它属于嵌入对象中的一部分,它在导航窗格中不可见。 * * * * 宏的创建 点击创建选项卡,选择宏功能,此时窗口右侧出现操作目录,该目录将宏进行归类 选择需要添加的宏操作 点击宏工具中的设计,功能区变为与宏操作相关的画面 其中 是运行设计的宏,其它还有折叠/展开正在定义的宏的结构,利用目录区可以随时插入 注释(Comment) 组(Grout) 条件宏(If) 子宏(Submacro) 宏按照操作需要编辑完成后, 即可命名保存 * * * 宏的运行 正在编辑的宏可以通过点击 运行该宏 命名后保存的宏,可以通过双击该宏对象来运行 大部分宏的运行是通过将宏与窗体中控件属性的事件结合,在窗体中用鼠标点击控件产生事件来运行宏 以Autoexec命名的宏,在打开数据库时会自动运行 通过宏间接调用另一个宏(RunMarco ) 根据操作之间的关系创建窗体 * * 系统的主控窗体(面板) * * * * 根据窗体之间的的关系,利用宏把它们连接成为一个有机的整体 创建宏示例 (1)创建独立宏

您可能关注的文档

文档评论(0)

好文精选 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档