Tables("日报表").AllowEdit = True
搞定
怎么以前是用DataTables,是不是现在只能用Tables了,
以下是引用liuruihua在2010-3-4 19:11:00的发言:
窗口中的主表我之前也是用 datatables("表名").allowedit=false 来锁定,但更新后发现锁定后表左上角没有出现锁样图,表还是可以编辑,后来改用table("表名").allowedit=false 后即会出现锁样图,数据不能编辑。可能是窗口中的表增加了可以编辑的属性后就要改用table了吧,猜的。
哇!如果你买彩piao肯定中大奖。
以下是引用mr725在2010-3-4 19:47:00的发言:
这个改动极其危险, 应该重点告知◎!◎!~
正在想办法解决呢。
以下是引用wqc360在2010-3-4 21:00:00的发言:
帮助中是这样说的:
如果未曾明确设置,那么从DataTable的AllowEdit属性继承值。
但现在不对了
这个完全正确, 半天终于弄明白了这个问题了:
当你从未设置Table的AllowEdit属性时,所有Table 都继承同名的DataTable的这一属性,否则,执行Table的AllowEdit属性。。。。 当执行过Table的AllowEdit属性后,这时如果你再设置DataTable的AllowEdit属性时,DataTable的AllowEdit这一属性只有重启项目才能生效啦~~~