Foxtable(狐表)用户栏目专家坐堂 → 导航栏怎么授权


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

主题:导航栏怎么授权

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


加好友 发短信
等级:超级版主 帖子:109505 积分:557193 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/4/2 16:15:00 [显示全部帖子]

方法1、在导航窗口afterload,遍历所有导航栏然后到权限表查询有没有权限,如果没有就隐藏这个导航栏
2、点击的时候再到权限表查询有没有权限

Select Case e.Node.Name

    Case "债务汇总表"(要使此节点张三看不见,张三也就没法打开这个表,怎么加入限制代码??或者有其他处理方式?)

if DataTables("授权表").Find("用户名 = '" & User.Name & "' and 表名 ='债务汇总表' and 不可见=false" ) isnot nothing then

        MainTable = Tables("zwhzb")

else

msgbox(没有权限)

end if

    Case "新增协议明细表"


 回到顶部