以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]目录树可视化授权-列 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=83566) |
||||
-- 作者:36792209 -- 发布时间:2016/4/12 16:05:00 -- [求助]目录树可视化授权-列
求助、
我想设计成图片中的样子,我的用户没有分组,针对示例文件也不会依葫芦画瓢,
求教想设计成以上授权窗口应该怎么完成呢?
其实用表来完成可视化授权已经会了,可是用户多了,表多了,列多了,在TABLE里面看的就比较混乱,后期更改权限也麻烦,
所以能不能将表的可视化授权用目录树展示出来?而且还可以用目录树直接修改权限。 [此贴子已经被作者于2016/4/12 16:16:15编辑过]
|
||||
-- 作者:大红袍 -- 发布时间:2016/4/12 16:18:00 --
|
||||
-- 作者:36792209 -- 发布时间:2016/4/12 16:33:00 -- 老师,我发现一个问题,比如给某列授权,在右边目录树里快速点击两次不可编辑,左边显示不一致 [此贴子已经被作者于2016/4/12 16:33:09编辑过]
|
||||
-- 作者:大红袍 -- 发布时间:2016/4/12 16:34:00 -- 这个没办法。 |
||||
-- 作者:36792209 -- 发布时间:2016/4/12 16:36:00 -- 老师,您给的代码是针对列授权的,当我有很多表和很多列的时候,能不能帮我加个全选的按钮呢? 或者点击左边目录树中的表A,然后点右边目录树的不可编辑,然后表A中的所有列都是TRUE呢?
|
||||
-- 作者:大红袍 -- 发布时间:2016/4/12 16:43:00 -- 全选,你直接修改表数据不就行了,如
DataTables("授权").ReplaceFor("不可编辑", True, "") DataTables("授权").ReplaceFor("不可见", True, "") [此贴子已经被作者于2016/4/12 16:43:12编辑过]
|
||||
-- 作者:36792209 -- 发布时间:2016/4/12 16:49:00 -- 好吧。。。 |
||||
-- 作者:36792209 -- 发布时间:2016/4/12 17:09:00 -- 老师,可不可以在左边目录树姓名的后面加个被限制权限的数量啊?也就是统计不可见,和不可编辑的数量 |
||||
-- 作者:大红袍 -- 发布时间:2016/4/12 17:12:00 -- 参考例子。
http://www.foxtable.com/help/topics/2742.htm
|
||||
-- 作者:36792209 -- 发布时间:2016/4/12 17:16:00 -- 我自己研究下 |