网站大量收购独家精品文档,联系QQ:2885784924

数据库应用电子版教材 项目六 应用系统实现.docVIP

数据库应用电子版教材 项目六 应用系统实现.doc

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

PAGE46

PAGE45

PAGE2

项目六应用系统实现

在很多情况下,需要对数据库进行大量重复的操作,这时就需要用到一个简单的方法来实现这种大量重复的操作。在Access中实现自动处理有两种方法:宏和VBA模块。本项目只讨论宏。宏是由一个或多个操作组成的集合,其中每个操作均能实现特定的功能。本项目学习如何使用宏,通过使用宏能够自动执行重复任务,使用户方便快捷地操作Access数据库系统。

本项目将完成有关宏的学习与实训。通过本项目的学习,将实现如下主要目标:

1.了解有关宏的相关知识。

2.学会创建宏、宏组与条件宏。

3.能够利用宏来完善系统实现功能。

任务一自动运行登录对话框

任务描述

通过实现自动运行登录对话框,掌握有关宏的基础知识、创建宏与运行宏。

做一做

1.需求:利用“创建宏”方法,创建一个AutoExec,启动数据库时判断当前项目是否受信任,根据实际情况自动运行窗体“登录屏幕”或窗体“登录对话框”,当受信任时完成效果如图6-1-1所示;当不被信任时效果如图6-1-2所示。

图6-1-1受信任完成效果

图6-1-2不被信任完成效果

2.分析:本任务涉及的主要问题和解决方法有:

1)打开数据库,找到创建宏选项。

2)创建新宏并按照要求对宏进行设置。

3)保存并运行宏。

3.实施:

1)打开“罗斯文”数据库,单击“创建”选项卡,找到“宏与代码”按钮组,如图6-1-3所示。

图6-1-3创建宏

2)单击图6-1-3中“宏”按钮,打开宏设计视图,如图6-1-4所示。

图6-1-4宏设计视图

单击“添加新操作”下拉按钮,弹出操作列表,选择显示类别“SetDisplayedCategories”操作,如图6-1-5所示。

图6-1-5选择“显示类别”操作

3)设置“SetDisplayedCategories”操作的运行参数,单击“显示”下拉按钮,选择“是”,单击“类别”下拉按钮,选择“罗斯文贸易”,此操作可以使“罗斯文贸易”这一类别在导航窗格标题栏中的“浏览类别”下显示,如图6-1-6所示。

图6-1-6设置“SetDisplayedCategories”操作的运行参数

4)继续单击“添加新操作”下拉按钮,弹出操作列表,用同样的方法选择条件“If”操作,如图6-1-7所示。

图6-1-7“If”操作

5)单击“If”设置条件表达式Not[CurrentProject].[IsTrusted],意为当前环境不受信任时执行该条件下的“Then”语句,如图6-1-8所示。

图6-1-8设置“If”操作条件

6)单击“Then”设置执行操作打开窗体“OpenForm”,单击窗体名称下拉按钮,弹出数据库中所有窗体,选择“启动屏幕”窗体,如图6-1-9所示。

图6-1-9设置“Then”执行操作

7)单击“EndIf”下“添加新操作”下拉按钮,用同样的方法设置另一个条件当前环境受信任时执行打开窗体“登录对话框”,如图6-1-10所示。

图6-1-10设置打开窗体“登录对话框”执行操作

8)单击左上角保存图标,在弹出的“另存为”对话框中将宏名称改为“AutoExec”,如图6-1-11所示。

图6-1-11保存宏

9)单击运行按钮运行该宏,如图6-1-12所示。

图6-1-12运行宏

提个醒

创建完宏单击该“运行”按钮后一定要保存宏才能运行宏,将宏名改为autoexec才可以将宏设为启动数据库后自动运行。

学一学

1.宏:Access预先定义好了多种操作(指令),实现特定的操作或功能,这些指令称为宏指令。用户组织使用宏指令的Access对象就是宏。宏是一系列操作的集合,每个操作都自动完成特定的功能。在Access中,宏并不能单独执行,必须有一个触发器。而这个触发器通常是由窗体、报表及其上面控件的各种事件来担任。

2.宏的作用:

1)可以替代用户执行重复的任务,节约用户的时间。

2)可以使数据库中的各个对象联系得更加紧密。

3)可以显示警告信息窗口。

4)可以为窗体制作菜单,为菜单指定某些操作。

5)可以把筛选程序加到记录中,提高记录的查找速度。

6)可以实现数据在应用程序之间的传送。

宏可以独立存在,但通常是和命令按钮、文本框窗体和报表中控件一起出现,用来自动执行任务的一个操作或一组操作。

3.宏名:每个宏都有一个名称,运行宏是通过宏名确定。对于宏组,每个宏组有一个宏组名,宏组中每个子宏都有子宏名,每个子宏都是可以独立运行的,调用宏组是:宏组名.子宏名。

4.参数:参数是一个值,它向操作提供信息,例如,要在消息框中显示的字符串、要操作的控件等。有些参数是必需的,有些参数是可选的。参数在操作名称下设置。

5.创建宏:宏或宏组可以包含在一个宏对象(有时称为独立宏)中,宏也可以嵌入到窗体、报表

文档评论(0)

释然 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档