起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 375|回复: 10

【结帖】组织机构回收站对象恢复问题

[复制链接]
发表于 2009-8-11 10:39:41 | 显示全部楼层 |阅读模式
组织机构对象从回收站恢复的功能
我参考了X3平台的代码,自己写的如下,是对岗位分配人员的时候,已经存在的对象进行回收。
    if OrgSystem.GetRecycleBinURLs(lPositionMemberBizURL,lList) then begin
      //回收站包含将要创建的对象
      for i :=0 to lList.Count-1 do begin
        if SysUtils.Sametext(lList.Items.PersonID,lPersonBizURL.ID)
                 and SysUtils.Sametext(lList.Items.PositionID,lPositionMemberBizURL.ID) then begin

        lAdd.add(lList.Items.BizUrl);

        end;
      end;
      lUseCache :=FSMNGR.OrgSystemManager.UseLocalCache;
      FSMNGR.OrgSystemManager.UseLocalCache := False;
      try
        OrgSystem.RecoverFromRecycleBin(lAdd);     
      finally
        FSMNGR.OrgSystemManager.UseLocalCache :=lUseCache;
      end;
      OrgSystem.Refresh(lPositionMemberBizURL);
    end
    else
       Org.OrgSys.OrgSystem.AssignPerson(lPositionMemberBizURL, lPersonBizURL);
现在这段代码一执行,回收的时候报“远程文件操作 35 没有注册”的错误,这个怎么解决?
X3的版本号 : 3.0.6.2992
资源版本号:3.0.6.7.
回复

使用道具 举报

 楼主| 发表于 2009-8-11 12:23:50 | 显示全部楼层
今天不上班?怎么没人回啊?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-11 13:37:21 | 显示全部楼层
......
回复 支持 反对

使用道具 举报

发表于 2009-8-11 13:51:35 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2009-8-11 13:56:37 | 显示全部楼层
还有这个错误是调试的时候出现的么?正常使用客户端运行看看?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-11 14:26:20 | 显示全部楼层
最初由 shangxy 发布
[B]http://bbs.justep.com/forum.php?mod=viewthread&tid=16115
参考一下这个帖子看看 [/B]

这个帖子最后也不知道怎么解决的
里面核心的应该就是不使用组织机构缓存,这个我已经加上了。
我再看下在客户端下的运行结果...
回复 支持 反对

使用道具 举报

发表于 2009-8-11 14:34:58 | 显示全部楼层
恩,这个前面有人遇到过,调试运行是会有问题的,正式运行的时候就不会出现这个错误了,你先试试看。
http://bbs.justep.com/forum.php?mod=viewthread&tid=10016
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-11 14:39:55 | 显示全部楼层
呵呵,还真是这样。谢谢了
不过还有一点疑问,我就想着组织机构的缓存系统应该和文件系统缓存一样的用法吧
这里面有什么不同?使用文件系统缓存的开关在调试状态下是可以用的,组织机构缓存为什么不行?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-11 14:41:34 | 显示全部楼层
你第二个帖子里说的缺陷能明确说下不?
避免以后再进这个坑
回复 支持 反对

使用道具 举报

发表于 2009-8-11 15:00:58 | 显示全部楼层
文件系统缓存和组织机构缓存的用法是一样的。
我也看到在使用文件系统缓存的时候出现类似的错误,具体原因我也不清楚,等一下我问问其他人吧
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-18 05:33 , Processed in 0.039550 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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