以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]如何根据窗口中的关联表的当前行中的审核状态控制按钮是否可用  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=76209)

--  作者:倪惠明
--  发布时间:2015/10/23 16:44:00
--  [求助]如何根据窗口中的关联表的当前行中的审核状态控制按钮是否可用
在窗口设计中,有一table控件,table控件中为一关联表,如何根据关联表中的“审核”状态控制窗口中的butten1按钮的可用状态。谢谢!
--  作者:倪惠明
--  发布时间:2015/10/23 16:46:00
--  
关联表中不同行的“审核”状态不同,当选定不同行时,要求按钮的状态随之变化。
--  作者:Hyphen
--  发布时间:2015/10/23 18:07:00
--  

CurrentChanged

 

e.Form.Controls("Button1").Enabled = e.Table.Current("审核") = 0


--  作者:倪惠明
--  发布时间:2015/10/23 20:23:00
--  
 

关联表的CurrentChanged事件在哪里写呀


--  作者:狐狸爸爸
--  发布时间:2015/10/23 22:48:00
--  

就写在主表的CurrentChanged事件中,在里头判断表名即可:

 

if e.Table.Name = "订单" Then

 

Elseif e.Table.Name = "产品.订单" Then

 

Endif