以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 隐藏列的问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=64838) |
-- 作者:我来看看 -- 发布时间:2015/3/3 12:26:00 -- 隐藏列的问题 请问我想表A的第一列、第五列和第六列只有管理员级别的用户可见,其他用户是看不到的,如何实现?? |
-- 作者:lsy -- 发布时间:2015/3/3 12:48:00 -- 隐藏列的问题,要看你用不用菜单里的“取消隐藏列”菜单,这个菜单能灵活设置显示哪些列、隐藏哪些列,但是会把权限不允许显示的列也显示出来了。 要想二者兼顾,就要自己做“取消隐藏列”的窗口,与权限设置一致。
|
-- 作者:有点甜 -- 发布时间:2015/3/3 14:02:00 -- If User.Group <> "管理员" then Tables("表A").Cols("第一列").Visible = False End If |
-- 作者:我来看看 -- 发布时间:2015/3/3 15:03:00 -- 谢谢甜老师,请问代码写在哪个事件里面?? |
-- 作者:有点甜 -- 发布时间:2015/3/3 15:04:00 -- 可以放在Afteropenproject事件或者LoaduserSetting事件 |