以文本方式查看主题

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

--  作者:djyjcl
--  发布时间:2019/6/26 13:58:00
--  同步当前行
各位老师好!有个问题请教:
假定有三个用户,张三有发货确认权、李四有检查权,王五有最后审核确认权,分别在不同机上进行,数据较少时用同步表(Syscmd.Table.Load())操作,没有问题。当数据量大时,同步关联表的时间非常长(有时一个小时还同步不完),打算采用同步行(Syscmd.Row.Load()),无权限控制的列能正常操作,由于在DataColChanging中设置了权限控制,有权限控制的列同步行时相应列受限。

--  作者:djyjcl
--  发布时间:2019/6/26 13:59:00
--  
附文件
--  作者:djyjcl
--  发布时间:2019/6/26 14:00:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:权限和同步.rar


--  作者:有点甜
--  发布时间:2019/6/26 15:42:00
--  
systemready = False
Syscmd.Row.Load()
systemready = True

--  作者:djyjcl
--  发布时间:2019/6/26 16:07:00
--  
甜老师:谢谢指导!将这三条指令加至同步当前行按钮,没有响应。
--  作者:有点甜
--  发布时间:2019/6/26 16:14:00
--  
以下是引用djyjcl在2019/6/26 16:07:00的发言:
甜老师:谢谢指导!将这三条指令加至同步当前行按钮,没有响应。

 

我测试没问题。

 

在你电脑上打开两个项目,一个登陆张三,一个登陆李四。张三修改值,保存,李四同步行;李四修改值,保存,张三同步行。


--  作者:djyjcl
--  发布时间:2019/6/26 16:15:00
--  
可以用了,谢谢甜老师!