Sharepoint Designer 2007工作流程

时间:2011-06-10 17:37:48

标签: sharepoint-workflow

在Sharepoint designer 2007中,我正在创建一个工作流程,我尝试使用“从用户收集数据”为多个用户。在我的文档库中,我有一个列表名称字段。该列表名称字段与列表相关联,该列表在关联列表中具有1-15个用户。我只需要为列表中非空/空的用户收集用户的数据。我还想同时从用户那里收集数据(并行)。

看起来您只能在一个工作流程步骤中使用并行。在一个工作流程步骤中,您似乎无法设置多个条件/操作。

我需要做的是:

条件1:如果变量:reviewer1不为空 操作1:从变量收集文档审阅:reviewer1(输出到...) 条件2:如果变量:reviewer2不为空 行动2:从变量收集文档审阅:reviewer2(输出到...)

有没有办法做到这一点,我错过了?

谢谢!

1 个答案:

答案 0 :(得分:0)

这将是乏味的,但我建议创建N个步骤(其中N =您想要的并行任务数)

每个步骤通常都会执行以下操作:

  1. 检查当前评论者字段是否为空(如果是,请跳至下一步)
  2. 在(任务)列表
  3. 中创建新的“任务”项
  4. 向您指定任务的人发送电子邮件至
  5. 然后,您需要以某种方式停止工作流程,直到完成所有任务。这部分有点棘手,但是在SharePoint Designer中创建状态机工作流程时会进行一些搜索,您将走在正确的轨道上。

    但实际上,这听起来像是一个对SPD来说过于复杂的工作流程。尽可能使用Visual Studio或某些第三方工作流程解决方案。