Foxtable(狐表)用户栏目专家坐堂 → [求助]权限


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

主题:[求助]权限

帅哥哟,离线,有人找我吗?
江南小镇
  11楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1700 积分:11344 威望:0 精华:0 注册:2015/6/22 8:11:00
  发帖心情 Post By:2017/11/13 10:44:00 [只看该作者]

员工添加窗口通过授权表授权后不可见,我在菜单的工作窗口的按钮中打开对话框显示你无权操作,按确定按钮后表和对话框就不动了。

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/11/13 10:49:00 [只看该作者]

例子里面,你在哪个地方点击哪个按钮?截图或者详细说明。

 回到顶部
帅哥哟,离线,有人找我吗?
江南小镇
  13楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1700 积分:11344 威望:0 精华:0 注册:2015/6/22 8:11:00
  发帖心情 Post By:2017/11/13 10:55:00 [只看该作者]

老师,员工登记表不隐藏的。


图片点击可在新窗口打开查看此主题相关图片如下:2017-11-13 10 54 57.png
图片点击可在新窗口打开查看
[此贴子已经被作者于2017/11/13 10:56:28编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/11/13 11:21:00 [只看该作者]

Dim e As Object = Args(0)
For Each dr As DataRow In DataTables("授权表").Select("分组名 = '" & User.Name & "'And  窗口名 = '" & e.Form.Name & "'")
    If dr("按扭名") = Nothing Then
        msgbox("你无权打开窗口")
        e.Form.close
        unlockbasemainform
        Return Nothing
    Else
        e.Form.Controls(dr("按扭名")).Visible = not dr("不可见")
        e.Form.Controls(dr("按扭名")).Enabled = not dr("不可编辑")
    End If
Next
Return True

 回到顶部
帅哥哟,离线,有人找我吗?
江南小镇
  15楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1700 积分:11344 威望:0 精华:0 注册:2015/6/22 8:11:00
  发帖心情 Post By:2017/11/13 11:53:00 [只看该作者]

谢谢老师

 回到顶部
帅哥哟,离线,有人找我吗?
江南小镇
  16楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1700 积分:11344 威望:0 精华:0 注册:2015/6/22 8:11:00
  发帖心情 Post By:2017/11/13 14:48:00 [只看该作者]

老师,是上面的例子


图片点击可在新窗口打开查看此主题相关图片如下:2017-11-13 14 37 39.png
图片点击可在新窗口打开查看

[此贴子已经被作者于2017/11/13 14:49:04编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/11/13 15:26:00 [只看该作者]

 没看懂你要做什么。在哪里、怎么操作、得到什么效果?设置后,又要实现什么功能?

 回到顶部
帅哥哟,离线,有人找我吗?
江南小镇
  18楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1700 积分:11344 威望:0 精华:0 注册:2015/6/22 8:11:00
  发帖心情 Post By:2017/11/13 20:00:00 [只看该作者]

老师好
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:员工添加.rar


图片点击可在新窗口打开查看此主题相关图片如下:2017-11-13 19 55 54.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/11/13 20:26:00 [只看该作者]

Dim e As Object = Args(0)
For Each dr As DataRow In DataTables("授权表").Select("',' + 分组名 + ',' like '%," & User.Name & ",%' And  窗口名 = '" & e.Form.Name & "'")
    If dr("按扭名") = Nothing Then
        msgbox("你无权打开窗口")
        e.Form.close
        unlockbasemainform
        Return Nothing
    Else
        e.Form.Controls(dr("按扭名")).Visible = not dr("不可见")
        e.Form.Controls(dr("按扭名")).Enabled = not dr("不可编辑")
    End If
Next
Return True

 回到顶部
帅哥哟,离线,有人找我吗?
江南小镇
  20楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1700 积分:11344 威望:0 精华:0 注册:2015/6/22 8:11:00
  发帖心情 Post By:2017/11/13 21:20:00 [只看该作者]

老师,用户分组可以授权吗?譬如,有点窗口只有采购部有权打开,有点只有销售部可以打开。

 回到顶部
总数 61 上一页 1 2 3 4 5 6 7 下一页