RequeryDataObject这个函数,是通过对basProject模块中定义的全局变量gsfrList来刷新指定窗体的,如果gsfrList变量未指定窗体或者指定的窗体不是正确的窗体,则会导致异常。
关于旧版本,如果出现使用RequeryDataObject导致的未响应可以参考:
Access快速开发平台--保存时刷新代码引起的系统假死、未响应[Access软件网]
http://www.accessoft.com/article-show.asp?id=17471
RequeryDataObject函数可以直接传入窗体或者保存了窗体的变量(gsfrList)
如果是使用变量来刷新,那么在调用RequeryDataObject函数之前,一定要确保使用了 Set gsfrList=窗体