以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  关于锁定列和冻结列的问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=25875)

--  作者:wqhagl
--  发布时间:2012/11/19 11:24:00
--  关于锁定列和冻结列的问题

我在表中间 设定了一列  把它锁定和冻结了 是不想让人去挪动和改变它

也保存了

这些都正常

 

但是打开窗体后,该表在窗体中锁定和冻结的这一列 没有这个锁定和冻结的功能了 照常可以改变

 

这个搞不懂为什么呢

 

怎么样才能在窗体中锁定和冻结呢


--  作者:lin_hailun
--  发布时间:2012/11/19 11:33:00
--  
 在菜单里设置的锁定和冻结,都仅仅是临时的。

 如果要永久的话,需要额外设置一下。

 在项目属性->事件->AfterOpenProject,写入代码

 Tables("表名").Cols("列名").AllowEdit = False

 Tables("表名").Cols.Frozen = 2

--  作者:wqhagl
--  发布时间:2012/11/19 14:30:00
--  非常感谢

高手

谢谢了嗯哈