设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 438|回复: 4
打印 上一主题 下一主题

是什么事件?

[复制链接]
跳转到指定楼层
1#
发表于 2002-6-25 17:58:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
当进入某个记录的时候发生“成为当前“事件,请问当离开某个记录的时候发生
的是什么事件?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2002-6-25 21:31:00 | 只看该作者

Current 事件
                                

当焦点移动到一条记录上,使它成为当前的记录,或当窗体刷新或重新查询时,Current 事件发生。

说明

如果要在此事件发生时运行一个宏或事件过程,请将 OnCurrent 属性设置为宏的名称或 [事件过程]。

在窗体打开后,只要焦点从一条记录移动到另一条记录, Current 事件就会发生。在第一条或下一条记录显示之前,Microsoft Access 将运行 Current 宏或事件过程。

在窗体的 Current 事件发生时运行宏或事件过程,可以显示消息,或者使当前记录与相关窗体中的记录同步。例如,当一个客户记录成为当前记录时,可以显示客户以前的某一订单;当供应商记录成为当前记录时,可以在“供应商”窗体中显示供应商生产的产品。也可以基于当前记录执行计算,或者更改窗体以响应当前记录中的数据。

如果宏或事件过程运行 GoToControl 或 GoToRecord 操作或 DoCmd 对象的对应方法,以响应 Open 事件,则 Current 事件发生。

在刷新窗体或重新查询窗体的基础表或查询时,也会发生 Current 事件。例如,单击“记录”菜单上的“取消筛选/排序”命令,或者在使用宏中 Requery 操作,或 Visual Basic 代码中的 Requery 方法时。

当第一次打开窗体时,事件以下列顺序发生:

Open  Load  Resize  Activate  Current
事件 事件属性
Activate OnActivate
AfterDelConfirm AfterDelConfirm
AfterInsert AfterInsert
AfterUpdate AfterUpdate
ApplyFilter OnApplyFilter
BeforeDelConfirm BeforeDelConfirm
BeforeInsert BeforeInsert
BeforeUpdate BeforeUpdate
Change OnChange
Click OnClick
Close OnClose
Current OnCurrent
DblClick OnDblClick
Deactivate OnDeactivate
Delete OnDelete
Dirty Event OnDirty
Enter OnEnter
Error OnError
Exit OnExit
Filter OnFilter
Format OnFormat
GotFocus OnGotFocus
Initialize 无
ItemAdded 无
ItemRemoved 无
KeyDown OnKeyDown
KeyPress OnKeyPress
KeyUp OnKeyUp
Load OnLoad
LostFocus OnLostFocus
MouseDown OnMouseDown
MouseMove OnMouseMove
MouseUp OnMouseUp
NoData OnNoData
NotInList OnNotInList
Open OnOpen
Page OnPage
Print OnPrint
Resize OnResize
Retreat OnRetreat
Terminate 无
Timer OnTimer
Unload OnUnload
Updated OnUpdated
3#
发表于 2002-6-26 05:42:00 | 只看该作者
这个贴子很好啊,我一直在这个问题上有困惑
4#
 楼主| 发表于 2002-6-27 17:10:00 | 只看该作者
那么如何设置用户离开某个记录之前要完成某种要求,否则不能离开该记录呢?
5#
发表于 2002-6-27 21:04:00 | 只看该作者
在记录最后一个字段的AfterUpdate AfterUpdate 设事件过程。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-9-21 14:44 , Processed in 0.107060 second(s), 28 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表