以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  问一下老爹,窗口中关联表锁定列如何设置?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=2417)

--  作者:菜鸟foxtable
--  发布时间:2009/4/13 11:25:00
--  问一下老爹,窗口中关联表锁定列如何设置?
老爹,我设计一个独立窗口,窗口中有一关联表,如何设置某列锁定状态?本身是独立窗口根本点不到锁定按钮....难道每次打开窗口都执行一次某列锁定代码? 这样执行效率是不是有些慢?虽然没影响.....
[此贴子已经被作者于2009-4-13 11:36:05编辑过]

--  作者:smileboy
--  发布时间:2009/4/13 11:46:00
--  
在AfterOpenProject设置
--  作者:kylin
--  发布时间:2009/4/13 11:58:00
--  
在表事件之PrepareEdit事件中
If
e.Col.Name = "某列"  Then
    e.Cancel = True
End
If
[此贴子已经被作者于2009-4-13 12:06:02编辑过]

--  作者:yangming
--  发布时间:2009/4/13 12:01:00
--  
在窗口做一个按钮:代码:Syscmd.Column.Lock()\'锁定列
取消锁定用这个:Syscmd.Column.UnLock() \'取消锁定列