我正在尝试使用自定义任务编辑信息表格创建Dcoument Approval WorkFlow
Flow是,当一个文档被添加到列表中时,它被分配给用户A,他是Orignator的经理。
当用户A批准文档时,它已分配给用户B以进行审批。用户B已修复。
当用户B批准了该文档时,用户B本人将该文档分配给用户C(这意味着用户C是动态的并且将在运行时存在)。
当用户C批准它时,应为用户创建一个任务,工作流程应该继续,直到用户C完成他的任务。
是否有任何用户,拒绝任务,工作流程应该停止。
我是如何实施的;
我创建了一个Sequence Activity,如下所示:
然后将此活动置于Replicator Activity下。
我不确定如何设置Replicator初始化和Child初始值。
我知道复制器需要运行3次,但最后一次迭代值不是固定的,它是在第二次迭代的运行时提供的,并且在Activity的onTaskChange事件下提供。
如何将此值传递给工作流程或下一次迭代?
当我在复制器初始化方法下为Apporver设置任何值时,它会将所有任务分配给在初始化方法下设置的同一审批者。
你能不能帮助我,我推荐了视频http://www.shillier.com/Videos/MultipleTasks.wmv,但它是针对并行模式的,我需要顺序模式。
提前致谢。
阿兹拉
答案 0 :(得分:0)
我会开始在状态机中拆分它: 1开始 2创建和分配任务 3等待批准 4结束 在“等待批准”中,检查您的条件,然后为下一个批准者设置一个全局变量(确保它是持久的)并将状态设置为“创建和分配任务”。直到你完成了你的清单。 1→2→3→( - →2) - →4