以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 独占式编辑疑问 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=32054) |
-- 作者:wuxianzuoji41 -- 发布时间:2013/4/25 1:29:00 -- 独占式编辑疑问 独占式编辑之一.Table 1、给表增加一个字符列,名为"编辑者,在这个例子里怎么也找不到“编辑者”列,是指动态增加的吗 2、如果一个程序是SQL数据的,几十个表每个表都有可能会多人编辑,那么是不是每个表都得按照这个方式给每个表增加一个字符列,名为"编辑者 [此贴子已经被作者于2013-4-25 1:29:40编辑过]
|
-- 作者:狐狸爸爸 -- 发布时间:2013/4/25 7:59:00 -- 有的,注意AfterOpenProject事件中的最后一行代码:
DataTables("员工").ReplaceFor("编辑者",Nothing,"编辑者 = \'" & User.Name & "\'") DataTables("员工").Save() Tables("员工").Cols.Remove("编辑者") \'移除编辑者列,避免用户直接修改此列 |
-- 作者:狐狸爸爸 -- 发布时间:2013/4/25 8:01:00 -- 没有必要给每个表增加编辑者列,因为不是每个表都要独占式编辑,给那些需要独占式编辑的表增加这一列即可。 |