起步软件技术论坛-X3

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

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

[复制链接]
发表于 2007-12-27 15:21:56 | 显示全部楼层
不是,是流程字段的值
FlowControl.Flow.ID
回复 支持 反对

使用道具 举报

发表于 2007-12-27 15:28:05 | 显示全部楼层
哦,那我开始 就是 传入的 FlowControl.Flow.ID (流程字段的值),结果业务数据与任务不能精确匹配, 用 对象查看器
查看到 该流程的策略是有点问题,但我不知道问题出在那了
回复 支持 反对

使用道具 举报

发表于 2007-12-27 15:30:42 | 显示全部楼层
只生成一条任务记录是没有问题的,批量生成多条就有问题了,问题是(所有的任务都定位到第一条业务数据)
回复 支持 反对

使用道具 举报

发表于 2007-12-27 15:33:00 | 显示全部楼层
流程策略上有什么问题,策略有问题就说明创建任务时候的参数不对了
请楼主贴图说明一下你的问题所在
回复 支持 反对

使用道具 举报

发表于 2007-12-27 15:36:19 | 显示全部楼层

约束错误提示

约束错误提示

1.jpg

131.48 KB, 下载次数: 197

回复 支持 反对

使用道具 举报

发表于 2007-12-27 15:42:17 | 显示全部楼层

打开任务

打开任务后,都定位到第一条记录

3.jpg

135.79 KB, 下载次数: 195

回复 支持 反对

使用道具 举报

发表于 2007-12-27 15:43:08 | 显示全部楼层
这个“03D0D...”就是你传递的AFlowID
是这个地方你弄错了吧
回复 支持 反对

使用道具 举报

发表于 2007-12-27 15:44:02 | 显示全部楼层

生成的任务如图

生成的任务如图
回复 支持 反对

使用道具 举报

发表于 2007-12-27 15:53:35 | 显示全部楼层
'03D0DF33483F4F58827BC86CED4DEF62'就是我传入的值,这个值是业务数据的唯一标识,也是该业务流程的流程字段 (结算单据标识[Biz:\LATHIEPM\AEM_BUSINESSELEMENT.ELEMENTGROUP\Balancebillid.Element]) 的值,
我根踪了下,批量生成任务时每次传入的值与业务数据的值(流程字段 )是一致的.所以我就不知道那里出问题了
回复 支持 反对

使用道具 举报

发表于 2007-12-27 16:02:20 | 显示全部楼层

调用代码如下

if  DataSetDetail.Modified = true then
  begin
    DataSetDetail.Post;
    if  DataSetMaster.Modified = true then
    begin
      DataSetMaster.Post;      //billid
      DataSetMaster.ApplyUpdates;
      if DataSetBalanceSetting.Active = false then
        DataSetBalanceSetting.Open;
      BDept:= DataSetBalanceSetting.FieldByName('departmentcode').AsString;
      BRole:= DataSetBalanceSetting.FieldByName('positioncode').AsString;
      BPerson := DataSetBalanceSetting.FieldByName('employeecode').AsString;

  //传入的值 billid 是流程字段
      FBalanceBillid :=  DataSetMaster.FieldByName('billid').AsString;

      UserStartFlow('Biz:\LATHIEPM\PROC_SUBLEASEHOLDBALANCE.PROC',
      BDept,BRole,BPerson,'FUN_LEASEHOLEBALANCE',BalanceBillid,
      projectname + FormatDatetime('yyyymm',
       business.Data.SysSrv.SysService.Time) ,'CCCCCC');


    end;
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-4 05:54 , Processed in 0.048460 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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