以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  教材-在表事件中引用窗口 错误??  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=42060)

--  作者:gsm_guan
--  发布时间:2013/11/2 21:51:00
--  教材-在表事件中引用窗口 错误??

在表事件中引用窗口

在给窗口中的Table控件编写事件代码的时候,可以通过e.Form来引用此窗口,例如:

If e.Table.Current("审核") = True
    e.Form.Controls("Button1").Enabled =
False

Else

    e.Form.Controls("Button1").Enabled =
True

End
If


实际运行时,出现错误提示 : 编译错误 Table 不是ControlEventArgs的成员???


这个应该是我在FORM中插入SQLTABLE,选中TABLE后,传回我选中那行的数据结果

如果是SQLTABLE,是不是应改成e.datatable.current("审核")?


--  作者:有点甜
--  发布时间:2013/11/2 22:17:00
--  
 得看你写什么事件了,有些是table,有些是datatable,有提示的。


--  作者:gsm_guan
--  发布时间:2013/11/3 12:08:00
--  
老师,这个没看懂,可否详细说说
--  作者:sloyy
--  发布时间:2013/11/3 16:24:00
--  

你说 "在给窗口中的Table控件编写事件代码的时候"  请问 你这代码写在什么地方?

写在表事件里面,和写在控件里面,代码的表达方法是不一样的,就是这个意思,你要看看帮助,好好体会