以文本方式查看主题
- 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
|