Foxtable(狐表)用户栏目专家坐堂 → 授权的例子请帮忙


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

主题:授权的例子请帮忙

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


加好友 发短信
等级:管理员 帖子:47522 积分:251557 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/8/10 17:50:00 [显示全部帖子]

其实刚刚QQ中已经提示你了,你的系统用户是开发者,不是普通用户,所以下面语句的条件成立,直接Return了,授权代码根本就没有执行。

 

If  User.Type <> UserTypeEnum.User Then
    Return
End If

 

 

为什么会这样? 因为你忘记了自定义用户管理中关键的一部,在系统用户管理中,随便增加一个普通用户,将其设置为默认用户即可正常。

 


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


加好友 发短信
等级:管理员 帖子:47522 积分:251557 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/8/10 17:55:00 [显示全部帖子]

或者直接删除这三行代码也行,自定义用户管理的时候,这三行已经没有意义。


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


加好友 发短信
等级:管理员 帖子:47522 积分:251557 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/8/10 18:03:00 [显示全部帖子]

你说的窗口不可见是什么意思?


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


加好友 发短信
等级:管理员 帖子:47522 积分:251557 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/8/10 20:53:00 [显示全部帖子]

没有这种不可见。

设计好的系统,应该都是自定义菜单按钮或者窗口按钮来打开某个窗口,在按钮事件:

 

if 条件成立 then

    forms("窗口名称").Open()

end if


 回到顶部