起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 195|回复: 12

【结】[问题]代码创建人员**

[复制链接]
发表于 2008-5-26 15:39:30 | 显示全部楼层 |阅读模式
我用代码创建了URL为'Org:\Person'的人员,
系统数据库人员表中可以看见我创建的人员,但是我在人员设计视图中却显示不出来,请问这是怎么原因?要想用代码创建了人员以后同时在人员设计视图中显示出来请问该如何下手??]
回复

使用道具 举报

发表于 2008-5-26 15:42:05 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-26 15:51:11 | 显示全部楼层
我想把我新增的人员在 人员设计那里显示出来
如果我用代码新增了一个叫 '赵六'   的人,那么我就让 '赵六'  在人员设计那里显示出来
如图 :

yy.jpg

6.09 KB, 下载次数: 84

回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-26 15:54:16 | 显示全部楼层
请问该如何实现啊?
回复 支持 反对

使用道具 举报

发表于 2008-5-26 16:00:58 | 显示全部楼层
放在root下就能看到了。
'Org:\ROOT';

lBizURL是放置位置
procedure TMainForm.BtnCreatePersonClick(Sender: TObject);
var
  lBizURL: TBizURL;
begin
  lBizURL := TBizURL.Create;
  try
    lBizURL.URL := 'Org:\ROOT\DW.ogn';
    OrgSystem.CreatePerson(lBizURL, 'LIWEI', '李伟');
  finally
    lBizURL.Free;
     end;
end;
回复 支持 反对

使用道具 举报

发表于 2008-5-26 16:04:09 | 显示全部楼层
2楼的连接中 URL不能是'Org:\Person'
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-26 16:05:12 | 显示全部楼层
试过了,还是不行!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-26 16:07:27 | 显示全部楼层
var
  lBizURL:TBizURL;
begin
  lBizURL :=TBizURL.Create;
  try
    lBizURL.URL :='Org:\ROOT\GXYT.ogn';
    OrgSystem.CreatePerson(lBizURL,'LP','李萍');
    dialogs.showmessage('yy');
  finally
    lBizURL.Free;
  end;
看看代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-26 16:19:12 | 显示全部楼层
看见了
但是有点不明白,为什么不能在'Org:\Person'下创建人员呢??
而有能有这样的 'Org:\PERSON\ZS.psn' BizURL
能说一个原因吗??
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-26 17:21:34 | 显示全部楼层
怎么没人理啊??  
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-13 22:58 , Processed in 0.049351 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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