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


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

主题:权限问题

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


加好友 发短信
等级:三尾狐 帖子:668 积分:5053 威望:0 精华:0 注册:2011/10/22 13:37:00
权限问题  发帖心情 Post By:2015/7/14 12:42:00 [只看该作者]

问题:
1、“工作计划表”中有“单价列”,“负责人”列。
2、用户表中有“经理”和“职员”两个分组
目的:
1、“工作计划表”每个“负责人”只能编辑自己的工作计划,对于其它人的工作计划只能查看不能编辑。
2、每个“负责人”看到的其它人的工作计划中的“单价”列一律以***显示。
3、“经理”级别可以看到每个人的工作计划,包括“单价”列。

改如何控制?请指点

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


加好友 发短信
等级:狐神 帖子:4752 积分:34568 威望:0 精华:0 注册:2008/8/31 22:44:00
  发帖心情 Post By:2015/7/14 13:13:00 [只看该作者]

PrepareEdit和DrawCell事件

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


加好友 发短信
等级:三尾狐 帖子:668 积分:5053 威望:0 精华:0 注册:2011/10/22 13:37:00
  发帖心情 Post By:2015/7/14 13:17:00 [只看该作者]

If e.Col.Name = "单价" Then 
    If User.Name <> e.Row("负责人")
       If user.group <> "经理"
        e.Text = "0" 
    End If
  End If
End If

这样还是有问题。经理级的人看到的也是0
[此贴子已经被作者于2015/7/14 13:18:49编辑过]

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/7/14 14:07:00 [只看该作者]

 3楼代码没问题,注意一下user的分组是不是经理 user.group

 回到顶部