以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]目录树授权案例如何使用呢  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=24892)

--  作者:sunbrain
--  发布时间:2012/10/25 22:59:00
--  [求助]目录树授权案例如何使用呢

关于目录树授权,说明书如下说

 

实际使用的时候,要判断登录用户是否具备特定的权限是很简单的,例如判断用户是否具备批准订单的权限:

If Functions.Execute("ShouQuan","订单管理","批准订单") Then
   
\'用于批准订单的代码
End If

再例如判断用户是否具备生产管理分组的全部权限:

If Functions.Execute("ShouQuan","生产管理","") Then
    \'
代码
End If

 

可是实际使用的时候,我依然不知道怎么使用;

例如:

我有一个订单表,订单表有两个权限,分别是“查阅”和“编辑”

实际使用的时候,如果张三登录,那么只能查看订单表的数据,不能编辑;

如果李四登录,可以查阅和编辑;

这段代码怎么写呢?写在哪里呢?(这是针对表的)

 

 

如果我这个表是绑定在窗口1中的,通过菜单“打开订单表”,打开这个窗口;

如果张三登录,那么只能查看订单表的数据,不能编辑;

如果李四登录,可以查阅和编辑;

这段代码怎么写呢?写在哪里呢?

 

 

系统就剩下最后一个权限和用户管理部分了,也摸索了很久了,实在是搞不清楚,请大家帮助一下

谢谢啦


--  作者:lin_hailun
--  发布时间:2012/10/26 9:21:00
--  
 呃,我之前做了一个简单的,不知你是否可以套用,如下。

 http://www.foxtable.com/bbs/dispbbs.asp?boardid=5&Id=23959