Access课件-宏.ppt





《Access课件-宏.ppt》由会员分享,可在线阅读,更多相关《Access课件-宏.ppt(46页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第7章章 宏宏主要内容主要内容 7.1 7.1 宏的应用宏的应用 7.2 7.2 有关宏的其他操作有关宏的其他操作 宏是Access数据库的一些常用操作的集合 宏可以自动完成数据库的常规任务 在Access2003中,一共有56个宏操作 利用宏打开窗体利用宏打开窗体利用宏打开窗体利用宏打开窗体任务说明:宏最常用的操作是打开、关闭数据库内的数据表、查询、窗体、报表等对象。关键技术:宏的建立;宏的执行;OpenForm宏操作。设计步骤:新建“读者信息”与“读者借书信息”两个窗体;新建宏,添加两个宏操作打开建立的窗体;在Access数据库窗口内执行宏。7.1 宏的应用宏的应用7.1.1 宏的建立与
2、执行宏的建立与执行任务任务7-1任务解决过程:任务解决过程:任务解决过程:任务解决过程:新建窗体:参考以下两图新建“读者信息”和“读者借书信息”窗体。建立“读者信息”宏:打开“图书管理系统”数据库,单击“宏”对象进入宏窗口,单击“新建”命令按钮打开宏设计窗口。在新建的宏中添加如下表所示操作。操作操作操作参数操作参数注释注释OpenForm窗体名称:读者信息视图:窗体窗口模式:普通打开“读者信息”窗体。OpenForm窗体名称:读者借书信息视图:窗体窗口模式:普通打开“读者借书信息”窗体。运行宏:在Access数据库窗口的“宏”对象列表内选择“读者信息”宏,单击“运行”按钮 将运行该宏并打开“读
3、者信息”与“读者借书”信息窗体。相关知识点相关知识点相关知识点相关知识点宏的设计视图分上、下两个部分。上半部分为“设计网格区”,下半部分为“参数编辑区”。常用的宏操作如下表所示操作操作说明说明打开或关闭数据库对象打开或关闭数据库对象OpenTable打开一个数据表,同时指定打开数据表的视图模式,指定数据编辑模式。OpenForm打开一个窗体,同时指定打开窗体的视图模式,筛选窗体内基本表的记录,指定窗体数据编辑模式与窗体窗口模式。OpenReport打开一个报表,同时指定打开报表的视图模式,筛选报表内基本表的记录,指定报表窗口模式。报表默认的视图模式为“打印”,执行宏操作时将自动打印该报表。在多
4、数情况下,应该把视图模式修改为“打印预览”。OpenQuery打开一个查询,同时指定打开查询的视图模式,指定查询的编辑模式。Close关闭数据库对象,如数据表、窗体、报表、查询、宏、数据页等。如果没有指定对象,则关闭活动窗口。常用宏操作常用宏操作常用宏操作常用宏操作操作操作说明说明显示消息显示消息Beep通过计算机的扬声器发出嘟嘟声,用于提示错误或重大变化。MsgBox显示消息框。可以设置消息框的类型。SetWarnings用于可以打开或关闭系统警告消息。移动、查找、刷新记录移动、查找、刷新记录GotoRecord移动已打开表、窗体或查询的当前记录。FindRecord查找活动的数据表、查询或
5、窗体数据表内满足由FindRecord 参数所指定的条件的记录。FindNext查找下一个符合前面FindRecord 操作或“查找和替换”对话框(通过单击“编辑”菜单中的“查找”可以打开“查找和替换”对话框)中指定条件的记录。使用 FindNext 操作可以反复搜索记录。Requery更新活动对象指定控件中的数据。如果不指定控件,该操作将对对象本身的数据源进行重新查询。使用该操作可以确保活动对象或其所包含的控件显示的是最新数据。常用宏操作常用宏操作操作操作说明说明显示模式控制显示模式控制Maximize放大活动窗口,使其充满Microsoft Access窗口。Minimize将活动窗口最小
6、化为Microsoft Access窗口底部的小标题栏。Restore将处于最大化或最小化的窗口恢复为原窗口模式。PrintOut打印打开数据库中的活动对象,也可以打印数据表、报表、窗体和模块。常用宏操作常用宏操作操作操作说明说明运行与退出运行与退出RunMacro运行宏。RunSQL运行Microsoft Access的操作查询或数据定义查询。RunApp运行基于Microsoft Windows或MS-DOS的应用程序,比如 Microsoft Excel、Microsoft Word 或 Microsoft PowerPoint。StopMacro终止当前正在运行的宏。Quit 退出Mi
7、crosoft Access。可以指定在退出 Access 之前是否保存数据库对象。其他其他SetValue对Microsoft Access窗体、窗体数据表或报表上的字段、控件或属性的值进行设置。GoToControl 把焦点移到打开的数据表、窗体、查询中当前记录的特定字段或控件上。此操作不能用于数据访问页。CancelEvent取消导致该宏运行的Microsoft Access事件。在在在在“读者信息读者信息读者信息读者信息”窗体内添加一命令按钮,使窗体内添加一命令按钮,使窗体内添加一命令按钮,使窗体内添加一命令按钮,使得单击该按钮时执行宏操作打开得单击该按钮时执行宏操作打开得单击该按钮时
8、执行宏操作打开得单击该按钮时执行宏操作打开“读者借书信息读者借书信息读者借书信息读者借书信息”窗体并显示窗体并显示窗体并显示窗体并显示“读者信息读者信息读者信息读者信息”表内当前读者的借书表内当前读者的借书表内当前读者的借书表内当前读者的借书情况。情况。情况。情况。任务任务7-2任务说明:在窗体或报表的对象事件中引用宏是宏最主任务说明:在窗体或报表的对象事件中引用宏是宏最主要的应用之一。本例的宏不仅可以打开窗体,还可以利要的应用之一。本例的宏不仅可以打开窗体,还可以利用宏定位到窗体数据源的某条记录上。用宏定位到窗体数据源的某条记录上。关键技术:关键技术:GotoControlGotoContr
9、ol宏操作、宏操作、FindRecordFindRecord宏操作。宏操作。设计步骤:添加宏设计步骤:添加宏“读者借书信息读者借书信息”使其打开使其打开“读者借读者借书信息书信息”窗体并显示窗体并显示“读者信息读者信息”窗体内当前读者的借窗体内当前读者的借书情况;在书情况;在“读者信息读者信息”窗体上添加一个命令按钮,给窗体上添加一个命令按钮,给命令按钮添加命令按钮添加“单击单击”事件使单击时执行事件使单击时执行“读者借书信读者借书信息息”宏。宏。任务解决过程:任务解决过程:任务解决过程:任务解决过程:建立“读者借书信息”宏:新建宏,在宏中添加如下表所示宏命令。操作操作操作参数操作参数注释注释
10、OpenForm窗体名称:读者借书信息视图:窗体窗口模式:普通打开“读者借书信息”窗体。GoToControl控件名称:读者编号将光标移动到“读者编号”文本框。FindRecord查找内容:=Forms!读者信息.读者编号查找并显示与“读者信息”窗体中读者编号相同的记录。在“读者信息”窗体上添加命令按钮并设置其单击事件属性:打开“读者信息”窗体的“设计视图”,在窗体页脚节添加一个命令按钮,单击数据库工具栏上的属性命令按钮 打开属性对话框,设置命令按钮的“单击”事件执行宏“读者借书信息”,如下图所示。运行窗体:打开“读者信息”窗体的“窗体视图”,单击“记录浏览”按钮查看不同的读者信息,单击“读者
11、借书信息”按钮打开“读者借书信息”窗口并显示“读者信息”窗体内读者的借书情况。相关知识点相关知识点相关知识点相关知识点如果宏的操作参数引用了其他窗体或报表对象的值,则需使用对象完整的引用格式,其形式如下:Forms!窗体名!对象名Reports!报表名!对象名为了将“读者借书信息”窗体上显示的记录定位到与“读者信息”相同的读者上,需要首先通过“GoToControl”宏操作将光标移动到“读者借书信息”窗体的“读者编号”文本框上,然后通过宏操作“FindRecord”查找与窗体“读者信息”上的“读者编号”内容相同的记录并显示该记录。在宏中应用条件。在宏中应用条件。在宏中应用条件。在宏中应用条件。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Access 课件

限制150内