3

我是编程新手,我需要帮助解决我无法解决的问题。我使用 SharePoint 2007 和 Visual Studio 2010 创建了一个顺序审批工作流。本页中的教程:http: //www.sheltonblog.com/archive/2007/11/21/how-to-video-building-a-带有sharepoint.aspx的基本审批工作流

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

4

1 回答 1

2

在该教程之后,我遇到了同样的情况,我发现问题在于他对任务使用相同的 guid,因此,如果您有多个具有相同 Guid 的任务,Sharepoint 会“混淆”并且什么也不做。要解决这个问题必须:

进入设计师。选择创建任务。删除 Guid 点击 ... 选择 Bind to aNew MemberCreate new Field点击 OK

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

createTaskt1_TaskId1 = Guid.NewGuid();

PS 将 createTaskt1_TaskId1 更改为您的属性名称。

于 2012-12-04T09:44:07.803 回答