【问题标题】:Sharepoint Designer Workflow with multiple tasks in sequenceSharepoint 设计器工作流按顺序包含多个任务
【发布时间】:2010-04-12 20:08:02
【问题描述】:

我在任务列表 A 中有一个多步骤 Sharepoint 工作流,该工作流在该列表中创建新任务时启动,并在另一个列表 B 中创建任务。当列表 B 中的该任务完成时,我想要该工作流在列表 A 中创建列表 C 中的另一个任务。

我正在使用 Sharepoint Designer 2007 来构建所有这些,目前我通过多个步骤来表示。因此,第一步是在另一个列表中创建任务,并将其 ID 存储为变量。第 2 步的条件是第一步创建的任务中的值被标记为完成,然后在下一个列表中创建一个任务,依此类推。

但是,当我运行工作流时,它会在第一个列表中的项目完成后立即将其状态标记为完成,并且不会继续创建工作流第 2 步中概述的任务。

我想知道为什么工作流在第一步结束时将自己标记为完成,以及为什么没有执行后续步骤。提前感谢您的帮助。

【问题讨论】:

    标签: sharepoint workflow sharepoint-designer


    【解决方案1】:

    我觉得你的逻辑有点问题。

    你应该有两个工作流程来完成这个任务

    1. 与列表 A 关联以在列表 B 中创建任务的工作流
    2. 与列表 B 关联以在列表 C 中创建任务的工作流

    我会一步一步解释的。

    1. 您需要在列表 B 中创建一个隐藏字段来存储列表 A 的 ID
    2. 在创建项目时创建与 A 关联的工作流,以便在 B 中创建新项目并将 A 的 ID 复制到 B 的隐藏字段中
    3. 创建另一个与列表 B 关联的工作流,用于在 C 中创建新项目。您可以通过将 A 的 id 字段与 B 的隐藏字段进行比较来获取 A 的记录

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-19
      相关资源
      最近更新 更多