我正在尝试使用自定义任务编辑信息路径表单创建 Dcoument 审批工作流程
流程是,当一个文档被添加到列表中时,它被分配给用户 A,他是 Orignator 的经理。
当用户A批准文件时,它分配给用户B进行批准。用户B是固定的。
当用户 B 批准文档后,用户 B 自己会将文档分配给用户 C(这意味着用户 C 是动态的,并且将在运行时在那里)。
当用户 C 批准它时,应该为用户创建一个任务,并且工作流程应该继续,直到用户 C 完成他的任务。
是任何用户,拒绝任务,工作流应该停止。
我是如何实现它的;
我创建了一个 Sequence Activity ,如下:
- - 创建任务
- -whileTaskNotComplete (onTaskChanged)
- 完成任务
然后将此活动放在复制器活动下。
我不确定如何设置 Replicator initialized 和 Child initialized values 。
我知道复制器需要运行 3 次,但最后一次迭代值不固定,它是在运行时在第二次迭代下提供的。在 Activity 的 onTaskChange 事件下。
如何将此值传递给工作流或下一次迭代?
第二件事当我在复制器初始化方法下为 Apporver 设置任何值时,它将所有任务分配给在初始化方法下设置的同一个 Approver。
你能帮帮我吗,我参考了视频http://www.shillier.com/Videos/MultipleTasks.wmv,但它是并行模式,我需要顺序模式。
提前致谢。
阿兹拉