通过工作流的多个实例更新单个SharePoint 2010列表项

时间:2016-09-06 13:03:00

标签: sharepoint-2010 sharepoint-workflow

我有一个名为" Tasks"的列表,其中包含一个名为" Count"的数字列。

在"工作流程任务"列表,我有一个工作流程,在项目添加或项目更改时触发。创建/编辑工作流任务时,工作流会检查任务的状态,并将“1”或“1”加到“任务”中。 "计数"柱。

如果我将单个任务添加到工作流任务列表中,工作流会将其选中并向" Count"添加1。完美的场。但是,如果我将两个任务一个接一个地添加到工作流任务列表中,则第二个任务的工作流会导致错误。

这几乎就像我无法更新" Count"场多次。我以为这行是以某种方式"锁定"虽然工作流的第一个实例是更新它,所以我添加了一个停顿,这没有任何帮助。 (我猜是因为2个实例同时暂停。)然后我在"任务"中添加了另一个列。名单"忙碌"并将其设置为"是"而第一个实例更新了该行。当第二个实例运行时,它首先检查"忙碌"是"是"如果是这样,它会暂停一段时间然后继续。这仍然不起作用。

我的行锁定假设是否正确?或者我错过了什么?

TIA!

编辑:我无权访问错误日志,错误只是声明" [工作流程名称]中出现错误"。

1 个答案:

答案 0 :(得分:0)

你有很多工作流程,只有一项任务要改变吗?工作流程运行,更改任务或更改工作流程列表?