Foxtable(狐表)用户栏目专家坐堂 → 独占式编辑疑问


  共有6116人关注过本帖树形打印复制链接

主题:独占式编辑疑问

帅哥哟,离线,有人找我吗?
wuxianzuoji41
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:884 积分:7061 威望:0 精华:0 注册:2013/3/5 8:42:00
独占式编辑疑问  发帖心情 Post By:2013/4/25 1:29:00 [只看该作者]

独占式编辑之一.Table
1、给表增加一个字符列,名为"编辑者,在这个例子里怎么也找不到“编辑者”列,是指动态增加的吗
2、如果一个程序是SQL数据的,几十个表每个表都有可能会多人编辑,那么是不是每个表都得按照这个方式给每个表增加一个字符列,名为"编辑者
[此贴子已经被作者于2013-4-25 1:29:40编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/4/25 7:59:00 [只看该作者]

有的,注意AfterOpenProject事件中的最后一行代码:

 

 

DataTables("员工").ReplaceFor("编辑者",Nothing,"编辑者 = '" & User.Name & "'")

DataTables("员工").Save()

Tables("员工").Cols.Remove("编辑者") '移除编辑者列,避免用户直接修改此列


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/4/25 8:01:00 [只看该作者]

没有必要给每个表增加编辑者列,因为不是每个表都要独占式编辑,给那些需要独占式编辑的表增加这一列即可。

 回到顶部