以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  新版有问题:窗口的Table表的类型Normal打开后自动锁定表不能编辑  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=6141)

--  作者:migold
--  发布时间:2010/3/10 14:46:00
--  新版有问题:窗口的Table表的类型Normal打开后自动锁定表不能编辑

如题
--  作者:狐狸爸爸
--  发布时间:2010/3/10 15:09:00
--  

设计窗口的时候,有一个允许编辑的属性。


--  作者:migold
--  发布时间:2010/3/10 15:11:00
--  
设置过,试过,都没用
--  作者:migold
--  发布时间:2010/3/10 15:12:00
--  
在命令窗口试过:
Tables("窗口4_Table1").AllowEdit = False
Tables("窗口4_Table2").AllowEdit = False
Tables("窗口4_Table3").AllowEdit = False

也没用,都是无法解锁表

--  作者:migold
--  发布时间:2010/3/10 15:12:00
--  
Tables("窗口4_Table1").AllowEdit = True
Tables("窗口4_Table2").AllowEdit = True
Tables("窗口4_Table3").AllowEdit = True

--  作者:狐狸爸爸
--  发布时间:2010/3/10 15:12:00
--  
这才是解锁:


Tables("窗口4_Table1").AllowEdit = True

--  作者:migold
--  发布时间:2010/3/10 15:14:00
--  

AllowEdit

逻辑型,是否允许用户在Table中修改数据。
设为True,允许编辑数据,设为False,将禁止用户修改表中数据,也就是锁定表。
如果未曾明确设置,那么从DataTable的AllowEdit属性继承值。

例如要锁定产品表:

Tables("产品").AllowEdit = False

如果要取消锁定产品表:

Tables("产品").AllowEdit = True

试过照帮助上做,都没法解锁


--  作者:migold
--  发布时间:2010/3/10 15:15:00
--  

2月26日的版本就没有此问题


--  作者:狐狸爸爸
--  发布时间:2010/3/10 15:16:00
--  
也许你这个是查询表,本就就不能编辑的。
--  作者:migold
--  发布时间:2010/3/10 15:19:00
--  
新版:我试过,新建设计一个窗口,添加3个控件Table表,分别选择三个类型,打开窗口后,发现都是锁定状态

2月26日:我试过,新建设计一个窗口,添加3个控件Table表,分别选择三个类型,打开窗口后,发现都是解锁状态