以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]全局表事件不起作用  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=56200)

--  作者:baicaocao
--  发布时间:2014/9/1 8:37:00
--  [求助]全局表事件不起作用
设置完全局表事件之后,在非窗口表起作用,但是在窗口表就不起作用,求原因。
--  作者:Bin
--  发布时间:2014/9/1 8:39:00
--  
你要先开通这个表的全局事件,参考帮助http://www.foxtable.com/help/topics/0671.htm
--  作者:baicaocao
--  发布时间:2014/9/1 8:46:00
--  
以下是引用Bin在2014-9-1 8:39:00的发言:
你要先开通这个表的全局事件,参考帮助http://www.foxtable.com/help/topics/0671.htm
已经开通了。。


--  作者:blackzhu
--  发布时间:2014/9/1 8:52:00
--  
这个全局表事件,我老觉得不是很好用.
--  作者:Bin
--  发布时间:2014/9/1 8:56:00
--  
在窗口AlterLoad事件,为这个窗口表开通

你开通的只是其他表.

例如 tables("XX_XX").datatable.GlobalHandler.AfterEdit = True

--  作者:baicaocao
--  发布时间:2014/9/1 9:07:00
--  
以下是引用Bin在2014-9-1 8:56:00的发言:
在窗口AlterLoad事件,为这个窗口表开通

你开通的只是其他表.

例如 tables("XX_XX").datatable.GlobalHandler.AfterEdit = True
为什么不能在项目加载的时候设置呢?


--  作者:Bin
--  发布时间:2014/9/1 9:08:00
--  
因为你窗口没打开,窗口表没生成.
--  作者:land089
--  发布时间:2014/9/1 9:08:00
--  
设置在项目打开后事件!
--  作者:Bin
--  发布时间:2014/9/1 9:08:00
--  
5楼代码可以放到  forms(XX).show 后面去.