以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  同步行错误  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=115684)

--  作者:wtt402
--  发布时间:2018/3/12 15:19:00
--  同步行错误
一张表我设置了某单元格修改权限在DataColChanging判断,只有经理可以修改,否则MessageBox.Show("只有经理才能修改")。现在发现这样的情况,经理修改了单元格并且保存,员工利用同步行同步修改的行,提示“只有经理才能修改”。用同步表又可以更新被修改的行。我想问一下难道同步行的会激活DataColChanging吗。有什么办法可以解决吗,不想每次都要刷新一张表,太慢了。
--  作者:有点甜
--  发布时间:2018/3/12 15:25:00
--  

同步行的代码改成这样即可

 

systemready = false
CurrentTable.Current.Load
systemready = True


--  作者:wtt402
--  发布时间:2018/3/12 15:33:00
--  
好的,可以了,谢谢