以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  使用什么权限管理形式较好  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=37161)

--  作者:sxqq123
--  发布时间:2013/7/2 9:48:00
--  使用什么权限管理形式较好
你好,一个项目有150张表,有150个用户,其中50个用户对不同的表和列有编辑权限,100个用户只能查看不能编辑,我采用什么样的权限管理比较好?
想采用可视化授权形式,是不是100个只能查看不能编辑的用户中每一个人都需要对150张表进行设置?还是如何处理比较好,请指教.

--  作者:Bin
--  发布时间:2013/7/2 9:50:00
--  
使用可视化授权可做.可以换成角色形式.
--  作者:sxqq123
--  发布时间:2013/7/2 10:37:00
--  


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20130702103533.jpg
图片点击可在新窗口打开查看

如果要设置某一个或几个用户能够编辑某个表,如何设置?


--  作者:Bin
--  发布时间:2013/7/2 10:39:00
--  
为这个用户指定一个分组,然后这个分组再指定权限即可.
--  作者:Bin
--  发布时间:2013/7/2 10:39:00
--  
论坛上有很多例子,你可以找来参考一下看看.
--  作者:sxqq123
--  发布时间:2013/7/2 10:43:00
--  


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20130702103533.jpg
图片点击可在新窗口打开查看

上面的表对无权限用户进行了限制,现在要设置某一个或几个用户能够编辑某个表,而其它用户不能编辑,如何设置?


--  作者:Bin
--  发布时间:2013/7/2 10:51:00
--  
为指定用户设置可编辑即可呀,或者为指定几个用户设置一个分组,该分组设置为可编辑.
--  作者:sxqq123
--  发布时间:2013/7/2 11:08:00
--  


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20130702110615.jpg
图片点击可在新窗口打开查看


为指定用户设置可编辑可以实现编辑功能,如何限制其它用户对同一表格的编辑功能呢,


--  作者:sxqq123
--  发布时间:2013/7/2 11:13:00
--  
If _UserName = "王三" Then
Tables("质检数据"). AllowEdit = True
Tables("质检入库"). AllowEdit = True
Else
Tables("质检数据"). AllowEdit = False
Tables("质检入库"). AllowEdit = False
End If
就是如何实现上面的功能,原来用代码,现在想用权限表实现,

--  作者:Bin
--  发布时间:2013/7/2 11:16:00
--  
你上例子吧.
已经告诉你了还是不明白只能上例子给你写一下了.