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


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

主题:授权的例子请帮忙

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


加好友 发短信 一级勋章
等级:狐仙 帖子:9879 积分:57634 威望:0 精华:15 注册:2008/9/1 9:45:00
授权的例子请帮忙  发帖心情 Post By:2011/8/10 17:42:00 [只看该作者]

我用狐爸做的自定义登录的例子做用户管理,然后用狐爸做的可视化授权做了一个授权,但是因为是自定义用户,那么授权表补齐作用,我的想法是自定义用户管理做的窗口登录进去后,相关的授权表起作用,该不见表的就不见表,该不能编辑的就不能编辑.现在怎么做都不行.

另外请狐爸将我的例子的授权加多一个窗口不可见,如果能做到不能编辑更加好了.
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:项目.rar


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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望: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

 

 

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

 


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


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

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


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


加好友 发短信 一级勋章
等级:狐仙 帖子:9879 积分:57634 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2011/8/10 17:55:00 [只看该作者]

自打耳光一个.本来我在想你提示我的是什么意思,本来就没有用到自带登录的的东西,没有想到是默认的问题,那个授权能不能帮我加多一个窗口不可见,谢谢!

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


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

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


 回到顶部
帅哥哟,离线,有人找我吗?
布莱克朱
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:623 积分:3897 威望:0 精华:0 注册:2011/8/3 22:13:00
  发帖心情 Post By:2011/8/10 20:14:00 [只看该作者]

现在根据用户名可以做到表和列不可见或者不可编辑,我想加入一个按窗口名关闭.

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


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

没有这种不可见。

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

 

if 条件成立 then

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

end if


 回到顶部
帅哥哟,离线,有人找我吗?
布莱克朱
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:623 积分:3897 威望:0 精华:0 注册:2011/8/3 22:13:00
  发帖心情 Post By:2011/8/10 21:01:00 [只看该作者]

明白

 回到顶部