起步软件技术论坛-X3

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

【搞定】代码启动流程问题?**

[复制链接]
 楼主| 发表于 2007-3-20 15:49:40 | 显示全部楼层
快点帮忙解决下,谢谢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-21 10:41:27 | 显示全部楼层
顶上去。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-23 22:56:40 | 显示全部楼层
怎么 还没解决啊。。。急
回复 支持 反对

使用道具 举报

发表于 2007-3-24 16:17:09 | 显示全部楼层
周一给你结果吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-24 17:52:01 | 显示全部楼层
好的
回复 支持 反对

使用道具 举报

发表于 2007-3-26 13:17:14 | 显示全部楼层
问题已经再现,正在跟踪,有点麻烦,可能要周末了,
回复 支持 反对

使用道具 举报

发表于 2007-3-28 11:46:10 | 显示全部楼层
来结果了,
这样,你换一中写法,参考如下,就是取消任务的抢占等等模式,看看是否能实现你的需求,参考如下:

var
  lBizURL: TBizURL;
  lFlowValue: TFlowValue;
  lFlowControl: TFlowControl;
  lExecutor: TOrgURL;
  lList: TList;
begin
  lList := TList.Create;
  lBizURL := TBizURL.Create;
  lFlowValue := TFlowValue.Create;
  lFlowControl := TFlowControl.Create(Self.Context);
  lExecutor := TOrgURL.Create('BM1', 'BZ','RY1');
  try
    lBizURL.URL := 'Biz:\OPERATION\CRMSPACE\YWLC2_21.Proc';
    lFlowValue.IDs.Add('4');
    lFlowValue.Subject := 'test4';
    lFlowValue.Description := 'test4'; //ADescription;
    lExecutor := TOrgURL.Create('BM1', 'BZ','RY1');  //传入发起者的部门、岗位、人员
   lFlowValue.StartupTo := lExecutor;  
    lFlowControl.StartupFlow(lBizURL, 'YWGN3', lExecutor, lFlowValue);
  finally
    lFlowControl.Free;
    lFlowValue.Free;
    lBizURL.Free;
    lList.Free;
    lExecutor .Free;
  end;
end
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-28 18:51:25 | 显示全部楼层
好象没什么区别?跟原来的啊!!!
回复 支持 反对

使用道具 举报

发表于 2007-3-29 11:49:24 | 显示全部楼层
你仔细看一下不一样的

红色的代码

还有后面设置任务的抢占取消了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-29 18:54:47 | 显示全部楼层
lFlowValue.StartupTo:= lExecutor;  
这个我已经加进去了,至于那个任务的抢占取消是那条语句?
我还不行呢?
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2024-12-29 08:14 , Processed in 0.040452 second(s), 13 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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