以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]请问这样会不会把别人编辑过但还没保存的也保存了  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=187331)

--  作者:忆似水流年
--  发布时间:2023/7/10 12:51:00
--  [求助]请问这样会不会把别人编辑过但还没保存的也保存了

2、在项目事件AfterOpenProject设置代码:

\'解锁非正常退出时被锁定的记录
DataTables
("员工").ReplaceFor("编辑者",Nothing,"编辑者 = \'" & User.Name & "\'")
DataTables
("员工").Save()
Tables(
"员工").Cols.Remove("编辑者"\'移除编辑者列,避免用户直接修改此列


在独占式编辑里有上面这步,我在想这样会不会把别人编辑过但还没保存的也保存了

[此贴子已经被作者于2023/7/10 12:52:55编辑过]

--  作者:有点蓝
--  发布时间:2023/7/10 13:38:00
--  
这是不可能的,保存操作仅限于自己的项目数据。不可能去保存别人的数据的