SharePoint 2010工作流程应该等待的地方重新启动

问题描述:

我在SharePoint Designer中创建了一个非常简单的SP2010工作流程。工作流程设置为在创建项目时开始。它在当前项目上设置一些字段,发送一封电子邮件,然后等待字段不为空。出于某种原因,工作流程是不是在等待那场改变,而是重新启动本身看起来像这样的工作流历史记录:SharePoint 2010工作流程应该等待的地方重新启动

28.12.2011 16:47 Comment System Account Values set! 
28.12.2011 16:47 Comment System Account Email sent! 
28.12.2011 16:47 Comment System Account Waiting on Assigned To 
28.12.2011 16:47 Comment System Account Values set! 
28.12.2011 16:47 Comment System Account Email sent! 
28.12.2011 16:47 Comment System Account Waiting on Assigned To 
28.12.2011 16:47 Comment System Account Values set! 
28.12.2011 16:47 Comment System Account Email sent! 
28.12.2011 16:47 Comment System Account Waiting on Assigned To 
28.12.2011 16:47 Comment System Account Values set! 
28.12.2011 16:47 Comment System Account Email sent! 
28.12.2011 16:47 Comment System Account Waiting on Assigned To 

4个循环后其停止快要疯了,等待现场为改变其应该是。此后的其他一切工作正常......

任何想法,为什么发生这种情况?

P.S .:分配给是由我创建的用户/组字段。

UPDATE:

我跟踪这个问题到当前项目的“标题”字段的分配。 我有3个选项的选择字段,我也允许“填充选择”。 在工作流程中,我将当前项目(其设置为不需要)的“标题”字段设置为选择字段的值。如果我删除此操作,则工作流程不会执行循环。任何人都可以向我解释为什么发生这种情况?

由于它只重复四次,这可能是您在项目中更新的字段数量?试着张贴一些规则的截图。

编辑:我再现了你的细节,并没有发生问题(首先下拉+填充然后用复选框+填充),建议将尝试将选择列中的值分配给变量设置标题字段。

我试图找出问题所在:http://i.imgur.com/UiEuC.png

配置数据库版本:14.0.4762.1000(RTM)

+0

请检查更新部分中以上 – MemphiZ 2011-12-29 11:59:10

+0

增加了更多的信息 – 2011-12-29 17:17:19

+0

我已经尝试过的变量法。没有工作:(我现在发现它只发生在创建项目时启动工作流程的情况,如果我手动启动它,它工作正常,你是怎么做到的?你是否让Title字段不是是否需要并在创建新项目时将其留空? – MemphiZ 2011-12-30 14:27:24

我使用SharePoint 2013与原有的工作流程同样的问题。 我正在使用一个OnItemAdded接收器,它什么都不做,但启动工作流程(当匿名用户创建一个列表项目时,工作流程不会以“已添加项目”开头)这是解决方法。此问题仅在接收者启动工作流程时才会发生。当我手动启动它时,它运行良好。我不明白,为什么。

这是我为防止它重新启动4次所做的:我向列表中添加了一个字段,称之为WorkflowStatus。在工作流程中,我从一个条件开始:如果WorkflowStatus <>“完成”,则将其设置为“完成”,然后完成剩余的工作。

我知道这是有点晚了,但我希望它可以帮助别人......