起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 138|回复: 3

【搞定】[问题] 分级管理的问题

[复制链接]
发表于 2007-11-9 17:15:40 | 显示全部楼层 |阅读模式
为用户分配 组织机构设计器-部门,然后为该用户分配某个部门的管理权限,分配某些功能的管理权限。

在 组织机构设计器-部门 下为部门/岗位/人员分配功能时,只能展开具有管理功能的特定功能,但是从工具-将组织机构分配到功能-做为运行 的界面中,该用户可以展开所有的系统中功能。

分级授权问题.jpg

126.49 KB, 下载次数: 106

回复

使用道具 举报

发表于 2007-11-9 17:21:08 | 显示全部楼层
系统缺陷,谢谢发现。
回复 支持 反对

使用道具 举报

发表于 2007-11-21 14:22:45 | 显示全部楼层
业务模型\系统空间\系统功能\组织机构\组织机构资源库\向功能分配组织机构单元

把注释掉的改为上面的即可。

procedure TFUNCASSIGNEDTOORG.OnFuncTreeInsertingNode(Sender: TObject; ANode: TBaseNode; var Allow: Boolean);
begin
  Allow := (TBizNode(ANode).NodeKind <> TBizObjectKind.boFunc) or FDeptManager.isOnManagedFuncURLs(TBizNode(ANode).BizURL.URL);
//  Allow := ((TBizNode(ANode).NodeKind = TBizObjectKind.boFunc) and FDeptManager.isOnManagedFuncURLs(TBizNode(ANode).BizURL.URL));
end;
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-22 16:13:24 | 显示全部楼层
好的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-1 01:27 , Processed in 0.045854 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表