起步软件技术论坛-X3

 找回密码
 立即注册
搜索
楼主: xhsoft

【结贴】权限管理

[复制链接]
 楼主| 发表于 2009-8-6 09:21:33 | 显示全部楼层
procedure TMainForm.Button1Click(Sender: TObject);
var
  Server: TFileSystemCacheServer;
begin
  fsmngr.OrgSystemManager.UseLocalCache := False;
  AssignFunc(sysutils.UpperCase('Org:\ROOT\SCCS.OGN\DNB.DPT\DNBJL.PTM\YJQ.psm'),
    sysutils.UpperCase('Biz:\BGZDHXT\DBGN.Func'));
  fsmngr.OrgSystemManager.UseLocalCache := True;
  Server := TFileSystemCacheServer.Create;
  try
    Server.AddURLs(';', SysSrv.SysService.ServerURL);
    Server.EnsureOrgSystem(BizSys.BizSystem.ClientAccount);
  finally
    Server.Free;
  end;
end;


为一个人添加一个功能,

如何写成为一个添加N个功能?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-6 09:52:13 | 显示全部楼层
11

未命名.jpg

28.07 KB, 下载次数: 135

回复 支持 反对

使用道具 举报

发表于 2009-8-6 10:12:31 | 显示全部楼层
如果要添加多个功能你可以使用能够多选组织机构的控件:比如上面提到的Checkbiztreeview
也可以使用TBizBrowseDialog这个控件,最好使用这个直接创建以下就可以了,不用再单独使用一个窗体了。然后把选择好后的功能中间用特殊符号分开比如“;”存到字段中,用的时候把他解析出来放到字符串列表中,然后循环调用你的那个分配功能。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-6 10:58:32 | 显示全部楼层
结了!

谢谢尚老师的耐心指导!
回复 支持 反对

使用道具 举报

发表于 2009-8-6 11:02:16 | 显示全部楼层
不谢
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-18 08:34 , Processed in 0.041388 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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