Access数据库实用技术 邵丽萍 等 第9章 创建宏与数据库应用系统

Access数据库实用技术 邵丽萍 等 第9章 创建宏与数据库应用系统

ID:40237645

大小:2.07 MB

页数:123页

时间:2019-07-28

Access数据库实用技术 邵丽萍 等 第9章 创建宏与数据库应用系统_第1页
Access数据库实用技术 邵丽萍 等 第9章 创建宏与数据库应用系统_第2页
Access数据库实用技术 邵丽萍 等 第9章 创建宏与数据库应用系统_第3页
Access数据库实用技术 邵丽萍 等 第9章 创建宏与数据库应用系统_第4页
Access数据库实用技术 邵丽萍 等 第9章 创建宏与数据库应用系统_第5页
资源描述:

《Access数据库实用技术 邵丽萍 等 第9章 创建宏与数据库应用系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第9章创建宏与数据库应用系统学习目标了解宏的作用与类型。了解宏使用的主要操作命令。了解建立应用系统的步骤。了解模块的作用。了解使用模块的方式。使用设计器创建宏。使用宏控制数据库对象。使用控制面板创建主界面。使用宏创建控制菜单。9.1认识宏对象9.1.1宏的作用宏是Access专门提供的一种可以控制其他数据库对象、自动执行某种操作命令的数据库对象。与命令按钮不同的是,按钮只能执行一个命令,而宏可以执行多个操作命令,使用宏可以一次完成多个操作任务。使用宏可以提高数据库的使用效率,简化数据库的操作。通过宏可以将

2、表、查询、窗体、报表等数据库对象有机地组织起来,建立一个数据库应用系统。宏的功能打开多个窗体或报表。自动查找和筛选记录。自动进行数据校验自动设置窗体、报表属性自定义工作环境9.1.2宏的类型宏有三种类型:操作序列宏宏组条件宏操作序列宏操作序列宏是结构最简单的宏。宏中只包含按顺序排列的各种操作命令,如图所示。操作序列宏在使用时会按照从上到下的顺序执行各个操作命令。宏组宏组由多个宏构成,它们用来共同完成一项任务,放在一个组中便于管理与维护,如图所示。在宏组中要为每个宏选取名字。例如“口令验证”宏组包含了两个宏

3、,分别为“确定”与“取消”,通过带组名的宏名,例如“口令验证.确定”,可以分别使用宏组中的宏。条件操作宏条件操作宏是指带有判定条件的宏。这类宏在运行之前先判断条件是否满足,如果满足则运行宏,如果不满足,则不运行宏。如果宏的当前行条件不满足,会执行下一行的操作命令。在宏的设计表格中,每行的“条件”设置只是对同一行的“操作”命令有约束力,对其他行的操作不起条件约束。如图所示为一个包含条件“口令验证宏”,如果口令正确,关闭当前窗口、然后打开一个新窗口。否则,将执行下行的操作,打开一个提示框。宏的条件使用逻辑表达

4、式来描述,表达式的真假结果决定是否运行宏的操作命令。9.1.3宏使用的主要操作命令操作命令名称作用Beep通过计算机的扬声器发出嘟嘟声。Close关闭指定的MicrosoftAccess窗口。如果没有指定窗口,则关闭当前活动窗口。GoToControl把光标移到打开的窗体、报表对象中指定控件上。Maximize放大活动窗口,使其充满Access的主窗口。该操作可以使用户尽可能多地看到活动窗口中的对象。Minimize将活动窗口缩小为Access主窗口底部的一个小标题图标。MsgBox打开一个包含警告信息或

5、其它信息的消息框。OpenForm打开一个指定的窗体,并可选择窗体数据输入及打开窗体的视图方式。OpenReport打开一个指定的报表,并可选择打开报表的视图方式。PrintOut打印当前数据库中的活动对象,如可以打印数据表、报表、窗体等。Quit关闭Access数据库。Quit操作还可以指定在退出Access之前是否保存数据库对象。RepaintObject更新指定数据库对象。如果没有指定数据库对象,则更新当前的活动数据库对象。更新包括对象中的所有控件。Restore将处于最大化或最小化的窗口恢复为原来

6、的大小。RunMacro运行指定的宏。SetValue设置窗体、报表等对象上字段、控件的属性值。StopMacro停止正在运行的宏。9.2创建宏创建宏只有一种方式就是使用设计器,即在设计视图中创建。9.2.1认识宏设计视图打开宏设计视图启动Access数据库,打开“汇科电脑公司数据库”数据库。在数据库窗口“对象”栏选中【宏】对象,单击工具栏上的【新建】按钮,可打开宏设计视图。 与其他数据库对象不同,宏只有一种视图模式,就是设计视图。打开宏设计视图的方式宏设计视图的组成宏设计视图中默认有“操作”和“注释”列

7、。单击工具栏上的【宏名】按钮和【条件】按钮,在设计视图中将出现“宏名”和“条件”列。再单击【宏名】或【条件】按钮可取消该列。宏的设计视图上部分为设计器,包含“宏名”、“条件”、“操作”和“注释”列。“宏名”列可以为每个基本宏指定一个名称;“条件”列用来指定宏操作的条件;“操作”列中包含有各种宏可以执行的操作命令,可以从命令列表中选择合适的操作命令;“注释”列用来说明操作的含义,也可以不写。下半部分为“操作参数”设置区,在此可以根据选择的不同操作命令,设置不同的操作参数,选择的操作命令不同,其参数内容有所不

8、同。9.2.2创建“口令验证”宏下面创建包含“确定”和“取消”两个宏的“口令验证”宏。通过创建这个宏可以了解创建三种类型宏的方法。创建“确定”宏添加“宏名”与“条件”列打开宏设计视图中,单击【宏名】与【条件】按钮,在设计视图中添加“宏名”与“条件”列。定义宏名在宏设计视图中单击“宏名”列下的第1个空白单元格,输入“确定”作为宏名。定义条件在宏设计视图中单击“条件”列的第1个空白单元格,输入逻辑表达式:[kl]="1234",表

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。