2楼的代码中,没看到你 对lFlowTask:=Command.AllowFlowTasks.FindFlowTask('JHDY');这个任务赋执行者呀。按下面的方法试试,流转时是否按你需要的方式产生了相关任务。
lFlowTask:= Command.AllowFlowTasks.FindFlowTask('WGZXCLJH');
lFlowTask.Executors.Clear;
for i:=0 to store.count-1 do
begin
lOrgURL := TOrgURL.Create('JHB','JHBBZ',store);
lFlowTask.Executors.Add(lOrgURL);
end;
lFlowTask.Subject := lFlowTask.ProcUnit.DisplayName + ' ' +gsmc+'编号为'+jhbm+'的计划';
lFlowTask:=Command.AllowFlowTasks.FindFlowTask('JHDY');
for i:=0 to store.count-1 do
begin
lOrgURL := TOrgURL.Create('JHB','JHBBZ',store);
lFlowTask.Executors.Add(lOrgURL);
end;
lFlowTask.Subject:= lFlowTask.ProcUnit.DisplayName + ' ' +gsmc+'编号为'+jhbm+'的计划'; |