Office中国论坛/Access中国论坛

标题: 如何判定是否使用查找替换控件? [打印本页]

作者: FookYou    时间: 2010-8-2 14:49
标题: 如何判定是否使用查找替换控件?
[attach]42937[/attach]
在一个字段中我设置了更新事件,用到Me.Requery。但是如果我用替换的时候也会运行程序,导致有时会出错。
请问如何判定更新字段时不是使用替换控件的操作?谢谢!

作者: todaynew    时间: 2010-8-2 15:16
[attach]42938[/attach]

[attach]42939[/attach]

作者: FookYou    时间: 2010-8-2 15:36
回复 todaynew 的帖子
谢谢,我没搞懂你的意思。。。
我只想知道VBA怎么判定某字段是用替换控件更改的数据还是手动更改的?
   
作者: FookYou    时间: 2010-8-2 15:44
就是:accmdfind 控件是否打开?如果是打开状态就exit sub.
作者: todaynew    时间: 2010-8-2 16:13
本帖最后由 todaynew 于 2010-8-2 16:25 编辑
就是:accmdfind 控件是否打开?如果是打开状态就exit sub.
FookYou 发表于 2010-8-2 15:44

[attach]42941[/attach]
[attach]42942[/attach]
作者: FookYou    时间: 2010-8-2 16:36
[attach]42945[/attach]


作者: todaynew    时间: 2010-8-2 16:51
应该Me.子窗体.Form.Requery吧?
不过没什么意义,因为是异步的,Me.子窗体.Form.Requery在完成查询替换之前已经执行过了。
作者: yeyijunnb    时间: 2011-7-11 09:51
回复 todaynew 的帖子

哦。好




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3