以文本方式查看主题
- Foxtable(狐表) (http://foxtable.net/bbs/index.asp)
-- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2)
---- [求助]如何根据用户权限来禁止菜单的操作? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=11403)
|
-- 作者:demon_gdy
-- 发布时间:2011/7/21 9:51:00
-- [求助]如何根据用户权限来禁止菜单的操作?
您好,我想通过用户的权限,根据用户不同的权限,然后有些设计好的菜单是不能够使用的,也就是不能够操作,这个功能请问如何实现,还有一个就是,咱们这个foxtable中的那个自带的用户登录窗口在哪里?我找了很久没有找到。
|
-- 作者:程兴刚
-- 发布时间:2011/7/21 10:00:00
--
1、能实现,请做简单的例子上传让大家帮您进一步指导;
2、在菜单:管理项目\\用户管理
|
-- 作者:狐狸爸爸
-- 发布时间:2011/7/21 10:00:00
--
1、用户管理: http://www.foxtable.net/help/topics/0607.htm 2、修改某些菜单的按钮代码: If User.Name <> "张经理" Then e.Cancel = True Messagebox.show("等你做了经理再来点这个按钮", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information) End If
|
-- 作者:demon_gdy
-- 发布时间:2011/7/21 10:28:00
--
此主题相关图片如下:按钮.jpg
此主题相关图片如下:订单按钮.jpg
此主题相关图片如下:张三.jpg
就例如上面的三个窗口,我用的用户登录窗口是咱们foxtable自带的,用户张三属于外部客户分组,我不想让这个分组的人使用订单录入窗口,如何实现?
|
-- 作者:狐狸爸爸
-- 发布时间:2011/7/21 10:38:00
--
if user.Group = "外部客户" then
messagebox.show("你无权打开此窗口")
else
\'原来打开窗口的代码
end if
|
-- 作者:demon_gdy
-- 发布时间:2011/7/21 10:56:00
--
谢谢,问题解决了。。
|