多个工作流任务陷入Sharepoint 2007

时间:2012-12-03 21:22:22

标签: c# sharepoint sharepoint-2007

我在编程方面相当新,我需要一只手来解决我无法解决的问题。 我使用SharePoint 2007和Visual Studio 2010创建了顺序批准工作流。此页面中的教程:http://www.sheltonblog.com/archive/2007/11/21/how-to-video-building-a-basic-approval-workflow-with-sharepoint.aspx

一切似乎都很好我可以创建批准格式并批准它! 但是,如果我需要同时批准工作流程,它就会陷入困境! 我尝试使用Visual Studio Debug进行故障排除并检查工作流日志,但似乎没有任何东西被选中。 你有什么想法吗?

1 个答案:

答案 0 :(得分:2)

我在该教程之后一直处于同样的情况我发现问题是他使用相同的guid执行任务,因此如果你有多个任务使用相同的Guid Sharepoint被“混淆”并且什么都不做。 解决问题必须:

进入设计师。 选择创建任务。 删除Guid 点击...... 选择绑定到New MemberCreate new Field,然后单击确定

在CreateTask方法后面的代码中使用以下代码,每次都重新创建TaskID Guid:

createTaskt1_TaskId1 = Guid.NewGuid();

PS使用您的属性名称更改createTaskt1_TaskId1。