1、首先给表增加一个字符列,名为"编辑者",用于记录正在编辑某行数据的用户名。
2、在项目事件AfterOpenProject设置代码:
'解锁非正常退出时被锁定的记录DataTables("员工").ReplaceFor("编辑者",Nothing,"编辑者 = '" & User.Name & "'")DataTables("员工").Save()Tables("员工").Cols.Remove("编辑者") '移除编辑者列,避免用户直接修改此列
第1步:增加一列名为“编辑者”,在示例里为什么看不到编辑者这一列呢?