2010-08-09 86 views
0

我正在为文档库创建一个工作流程,需要最多三个人批准并一直尝试使用默认审批工作流程。对于大多数情况下,只需要一个批准,但由于某些论证需要多个批准。我的问题是,调用“当前项目的开始批准(10)...”的工作流程在完成后立即结束。我假设我可以在另一个工作流程的上下文中运行Approval,然后根据结果更改程序流程。这是不正确的?Sharepoint 2010工作流程:多个条件批准

下面是一些伪代码:

`启动审批程序与PERSON1
如果CURRENTITEM:审批状态为已批准:
做某件事,或者检查有些价值
启动审批程序与PERSON2
如果CURRENTITEM:审核状态为批准:
做某件事,或者检查有些价值
网络
网络连接”

我将“start X process”活动标识为接近运行子例程的东西。情况并非如此吗?或者提前终止只是审批流程的副作用?

回答

0

工作流不能像这样直接相互依赖。您可以期望的最好方法是让依赖工作流程循环并轮询其他WF中的状态更改。

-Oisin

相关问题