Foxtable(狐表)用户栏目专家坐堂 → 行权限


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

主题:行权限

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


加好友 发短信
等级:童狐 帖子:277 积分:2866 威望:0 精华:0 注册:2012/2/3 19:30:00
行权限  发帖心情 Post By:2012/11/4 11:29:00 [只看该作者]

各位好:

比如我建立一个“外购”表,有一列“申请者”

要实现

1)登陆的用户组是“其它”的,只能看到“申请者”自己的行

2)                   是以外的任何用户组,能够看到“外购”表的所有内容。

 

备注:“其他”是一个用户组的名称,占了大约一半的用户


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


加好友 发短信
等级:小狐 帖子:365 积分:2693 威望:0 精华:1 注册:2011/11/25 7:55:00
  发帖心情 Post By:2012/11/4 12:03:00 [只看该作者]

Dim dt As DataTable = DataTables("外购表")
Dim flt As String
Select Case uuer.group
    Case "其他"
        flt = "申请者 = '"& user.name &"'"
    Case Else
        flt = ""
End Select
dt.loadfilter = flt
dt.load


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


加好友 发短信
等级:三尾狐 帖子:693 积分:5206 威望:0 精华:0 注册:2011/3/15 12:34:00
  发帖心情 Post By:2012/11/4 17:00:00 [只看该作者]

如果申请者是以自定义权限管理的用户身份登陆,要实现以上效果,其代码应该如何编写,并将代码放在什么地方?

 回到顶部
帅哥哟,离线,有人找我吗?
方沈
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:277 积分:2866 威望:0 精华:0 注册:2012/2/3 19:30:00
  发帖心情 Post By:2012/11/5 7:03:00 [只看该作者]

请问代码放在哪里?谢谢

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


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

AfterOprenProject事件,参考:

http://www.foxtable.com/help/topics/2256.htm

 

 

 

建议你系统看看《开发指南》下《动态加载》和《权限管理》这两章。

 


 回到顶部