2

我有以下情况:

  • 工作流与项目列表相关联
  • 此工作流程为不同的人创建各种任务
  • 由于在此工作流中监控每个任务项的到期日期非常复杂,我想我会创建一个新的工作流,该工作流将与任务列表相关联并且其中包含非常简单的逻辑,仅用于在到期日期接近时发送电子邮件任务

但是(当然对于 Sharepoint,总是有一个但是!),虽然我可以将第二个工作流关联到第一个工作流的任务列表,但它不会自动启动,我也不能手动启动它们,因为甚至没有工作流欧洲央行菜单上的项目用于此类任务。

它确实适用于普通的任务内容类型,但不适用于我用于工作流任务的内容类型。我的内容类型派生自 Sharepoint 任务内容类型。

更新:我尝试将工作流添加到内容类型本身,然后我收到此错误:“工作流可能不与基于 'WorkflowTask' 的内容类型相关联”

任何想法为什么会这样或任何解决方法?

更新:根据 office.microsoft.com 上的文章 - http://office.microsoft.com/en-us/sharepointdesigner/HA102376561033.aspx#2这应该是可能的:

“例如,假设每次将新文档添加到您的 Documents for Review 库时,在该库上运行的工作流都会创建一个任务来检查您的任务列表中的文档。您可以在任务列表中创建辅助工作流,以设置每个新任务的截止日期字段中的值。"

感谢您的帮助!

4

2 回答 2

1

在系统帐户下运行的工作流不能触发辅助工作流。这是 SP1 中提供的安全修复程序

这就是问题所在,相信我,我遇到了:)...

希望这可以帮助...

于 2011-07-18T10:26:46.390 回答
0

听起来对我来说是一个硬编码的限制。这种并行方法在 SharePoint 中确实非常复杂,尝试使用辅助列表来同步所有任务(在任务完成时向该列表添加新项目,同时更改原始项目的某些内容),原始项目将有一个OnChange行为类型,用于检查所有已触发的任务是否已完成和/或哪些任务接近截止日期。

于 2009-12-17T22:06:35.890 回答