以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [请教]窗口关联表,如何实现禁止编辑表,但允许控件输入?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=57483)

--  作者:bahamute
--  发布时间:2014/9/25 14:27:00
--  [请教]窗口关联表,如何实现禁止编辑表,但允许控件输入?
窗口放了一个关联表,发现一旦禁止编辑表,则编辑窗口的控件都无法输入,如何实现禁止编辑表,但允许控件输入?
求指点!

--  作者:有点甜
--  发布时间:2014/9/25 14:29:00
--  

 prepareEdit加入事件

 

 e.Cancel = True


--  作者:Bin
--  发布时间:2014/9/25 14:29:00
--  
PrepareEdit事件限制输入,只会对表有效果

直接输入e.cancel=true

--  作者:有点甜
--  发布时间:2014/9/25 14:30:00
--  

 关联表的话,还要控制一下判断表名

 

 If e.Table.Name = "父表.子表" Then

     e.Cancel = True

 End If


--  作者:bahamute
--  发布时间:2014/9/26 16:06:00
--  
解决,谢谢