起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 163|回复: 8

【结贴】[请求] 关于UserStartFlow**

[复制链接]
发表于 2008-5-29 12:43:34 | 显示全部楼层 |阅读模式
问题: 流程启动发送后, 在接收环节看不到关联业务数据!

代码如下,

procedure TFW.UserStartFlow(AFlowUrl,ADept,ARole,APerson,AStartProc,AFlowID,ASubject,ADescription :String);
var
  lBizURL: TBizURL;
  lFlowValue: TFlowValue;
  lFlowControl: TFlowControl;
  lExecutor: TOrgURL;
begin
  lBizURL := TBizURL.Create;
  lFlowValue := TFlowValue.Create;
  lFlowControl := TFlowControl.Create(Self.Context);
  lExecutor := TOrgURL.Create(ADept, ARole, APerson);
  lBizURL.URL := AFlowUrl;
  try
    lFlowValue.IDs.Add(AFlowID);//流程ID      
    lFlowValue.Subject := ASubject; //流程主题
    lFlowValue.Description := ADescription;//流程描述
    //启动流程实例
    lFlowControl.StartupFlow(lBizURL, AStartProc, lExecutor, lFlowValue);
    //流程实例数据保存到数据库
    lFlowControl.FlowRunnerbyIndex[0].CurrentTask.SaveToDB;
  finally
    lFlowControl.Free;
    lFlowValue.Free;
    lBizURL.Free;
  end;
end;

procedure TFW.Button1Click(Sender: TObject);
var
   i,j: integer;
   lTasks: TList;
   allSends: String;
   arrStr1 : TStrings;
   tmpStr1 : String;
   strChr1 : String;
   AFlowUrl,ADept,ARole,APerson,AStartProc,AFlowID,ASubject,ADescription:string ;
begin
            AFlowUrl := 'Biz:\YWKJ_FY\FWLC.Proc';
           ADept := 'MSK';  //任务接收者的信息
           ARole := 'MS';
           APerson := 'TZ';
           AStartProc := 'SW'; //收文
           AFlowID := FlowBroker1.FlowControl.Flow.ID;
           ASubject := 'fw test';
           ADescription := 'none';
           UserStartFlow(AFlowUrl,ADept,ARole,APerson,AStartProc,AFlowID,ASubject,ADescription);
end;
回复

使用道具 举报

发表于 2008-5-29 13:02:24 | 显示全部楼层
我这个是往 ADept := 'ASUPPORT';   //部门
    ARole := 'ENGINEER';   //岗位
    APerson := 'RY1';  //人员  发任务。  楼主适当的修改下代码。分配功能
表就是用的系统库的人员表。

rz.part1.rar

1 MB, 下载次数: 34

回复 支持 反对

使用道具 举报

发表于 2008-5-29 13:02:45 | 显示全部楼层
2

rz.part2.rar

1 MB, 下载次数: 34

回复 支持 反对

使用道具 举报

发表于 2008-5-29 13:02:59 | 显示全部楼层
3

rz.part3.rar

422.22 KB, 下载次数: 37

回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-29 13:14:57 | 显示全部楼层
谢谢! 我试试!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-29 15:05:18 | 显示全部楼层
现在好了. 非常感谢!
回复 支持 反对

使用道具 举报

发表于 2008-5-29 15:13:19 | 显示全部楼层
1楼的代码有什么问题。分享下解决方法。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-29 16:58:54 | 显示全部楼层
代码没有问题.

是业务数据的问题.
回复 支持 反对

使用道具 举报

发表于 2008-5-29 17:04:35 | 显示全部楼层
呵呵
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-14 06:56 , Processed in 0.045170 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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