设置用户的权限(50分)

  • 主题发起人 主题发起人 sutdent
  • 开始时间 开始时间
S

sutdent

Unregistered / Unconfirmed
GUEST, unregistred user!
一个企业内的职权结构如同treeview,我想让企业内的部门主管可以查询自己下一级的人员或者部门,应该如何设置?(企业内的层部不确定,一个主管下面可能还有几层部门,查询时要能按人员查询,又可按部门操作)
 
你可以采用积分制:
为每一个人设一个分值(要与的的身份成正比)
然后就查询比操作人积分少的人,
 
增加一个分值还是不行,因为主管所查询的可能是下面的员工信息,也可能是部门的信息,
部门信息则是由下面的员工或者是再下面的部门构成的.操作时是不是要用到递归?应该如
处理?
 
可以这样设置表结构,其实根据你的描述,可以直接总结为部门之间的关系
职工唯一码,职工当前部门,父部门(上一级)
再用一个递归就可以解决问题
 
在这里的递归操作,能不能说详细一点?谢了
 
这个问题呀,使用一个控件就很方便了,dxDBTreelist,
到www.51delphi.com下载QuantumGrid控件包就有了.
 
该页无法显示
 
没有解决
 
要的话我发一个给你! 18M
 
有没有地方我可以下载一下,这个容量对于我的邮箱来讲可能有点大了.mail:wjhx668@163.com
 
To hpretty:
我也正在写用户权限的设置,能给我一份吗?
qy208@163.com
 
后退
顶部