以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 窗口目录树的代码问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=65087) |
-- 作者:爱相随 -- 发布时间:2015/3/9 11:00:00 -- 窗口目录树的代码问题 老师,我设计了一个窗口目录树,基本思路是这样的 1、我有甲、乙、丙三家单位,设置了A、B、C三张表与之对应,比如甲单位的人员订单对应表A,乙单位的人员的订单对应表B,丙单位人员订单对应表C,表D为A、B、C自动复制后的全部数据(就是包括A、B、C表的所有行明细)。集团层面的人可以查看ABCD表,而甲乙丙单位的人员只能查看对应的ABC表,在目录树中分别设置了目录树: 订单总表D +订单表A +订单表B +订单表C 现在要求集团层面的人点到表D、A、B、C时能看到看对应表的全部内容,而甲乙丙单位的人员点表D时,只能查看本单位的数据,而不能操作,而点到表A、B、C表时,属于本单位的表,则显示全部数据,不属于本单据表时,显示“你没有查询其他单位据数的权限”。也就是,当集团层面的人员点到D表时,则打开表D,点到表A、B、C表时,则打开表A、B、C,而甲单位的人员点表D时,打开表D且只能看到甲单位的数据,当点到表A时,打开表A,而点到表B、C时,则打示“你没有查看其他单位数据的权限”,乙、丙单位的人员点击效果与甲单位人员一样,只是能打开的表名不同。 2、我也看了帮助中窗口设计部分的代码,发现没有我要的内容,请问老师,怎么样编写代码呢??谢谢!! [此贴子已经被作者于2015/3/9 11:05:39编辑过]
|
-- 作者:Bin -- 发布时间:2015/3/9 11:02:00 -- 你说的内容,如果你有进步过,综合利用帮助的知识,完全可以做到. 你上例子吧. 无非是目录树筛选,做个简单的权限限制.
|
-- 作者:有点甜 -- 发布时间:2015/3/9 11:05:00 -- 1、你直接根据用户的分组,生成目录树就行啊;或者你可以在点击目录树的时候,根据用户的分组判断啊。这么简单的问题,你学了这么久都不会做么?
2、帮助不可能有所有的指导啊,教会了你加减乘除,还要全部的可能的算式都给你列出来么教你么? [此贴子已经被作者于2015/3/9 11:05:17编辑过]
|
-- 作者:爱相随 -- 发布时间:2015/3/9 11:24:00 -- 设计窗口的控件中没有组合按钮啊 [此贴子已经被作者于2015/3/9 11:24:33编辑过]
|
-- 作者:有点甜 -- 发布时间:2015/3/9 11:27:00 -- 你可以在目录树点击事件那里控制加载条件啊。
就是判断用户分组,然后控制加载条件啊。
不会做就上传具体例子。 |