以文本方式查看主题

-  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=3458)

--  作者:jgc1010
--  发布时间:2009/7/6 9:46:00
--  [求助]权限设置问题?

狐表能否做到.用户能看到所有数据,但只能编辑自己的数据.举例来说,01用户登录后,只能编辑qzh为01的数据,但能看到所有的数据.


--  作者:狐狸爸爸
--  发布时间:2009/7/6 9:53:00
--  

很轻松,你可以看看PrepareEdit事件。
只需三行代码|:

if e.row("qzh") <> user.name Then
    e.cancel = true
end if

甚至一行:

if e.row("qzh") <> user.name Then  e.cancel = true


--  作者:jgc1010
--  发布时间:2009/7/6 22:29:00
--  

如果是用户组,用以下代码对吗?.if e.row("qzh") <> user.group Then  e.cancel = true.谢谢!

[此贴子已经被作者于2009-7-6 22:30:14编辑过]

--  作者:狐狸爸爸
--  发布时间:2009/7/7 7:42:00
--  

没错