自定义工作流Visual Studio 2010 for SharePoint 2010

时间:2010-10-26 18:17:31

标签: sharepoint sharepoint-workflow

我在visual studio 2010中编写了一个自定义工作流程,其中包含与内容类型相关联的自定义任务编辑表单,该内容类型又与任务列表相关联。在我的自定义工作流附加到的目标列表中创建项目时,当我单击该任务项时会创建一个任务项,它会加载我已定义UI的自定义任务编辑表单页面,并单击批准按钮I只需使用方法SPWorkflowTask.AlterTask(this._TaskListItem,taskHash,true)改变任务;执行此行时,它执行Task Changed调用的方法,其中我从UI获取true和false值并更新目标列表中的相应元数据。

问题是,当我创建2个目标列表项时,它们的工作流状态变为待定状态,当我批准其中一个时,这两个项都被批准,即任务更改事件被调用2次,并且两个行项工作流状态都已完成。对应于一个已批准的任务列表项目已完成100%但其他任务未显示已完成。

1 个答案:

答案 0 :(得分:0)

您使用的是Parallel Replicator吗? 如果是,则错误使用相关令牌可能会出现问题。