以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  窗口表  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=96108)

--  作者:yupeng
--  发布时间:2017/2/13 14:46:00
--  窗口表

老师 您好

 

在窗口子表,只能操作"A" 和 "B" 两列,其它列都要不能操作, 表在其它窗口正常操作,只有在此窗口才是这样。请问老师要怎样写代码?谢谢您


--  作者:有点色
--  发布时间:2017/2/13 15:40:00
--  

 去编写表事件 startEdit

 

If e.Table.Name = "窗口1_Table1" AndAlso e.Col.Name <> "A" AndAlso e.Col.Name <> "B" Then

    e.Cancel = True

End If


--  作者:yupeng
--  发布时间:2017/2/13 16:01:00
--  

老师  可能您没明白我的意思

 

 


图片点击可在新窗口打开查看此主题相关图片如下:微信截图_20170213155801.png
图片点击可在新窗口打开查看

 

如图所示,


--  作者:有点色
--  发布时间:2017/2/13 16:48:00
--  

就是2楼的代码。

 

If e.Table.Name = "Dd.Dml" AndAlso e.Col.Name <> "A" AndAlso e.Col.Name <> "B" Then

    e.Cancel = True

End If