0

我正在共享点设计器中设计一个工作流来管理信息路径表单的审批流程。我正在使用 sharepoint server 2007。我的 sharepoint 站点已经有一个专门用于批准表单的表单库,并且我已经将我的工作流程附加到了表单库。我的问题是,当我尝试向自定义工作流添加第二步时,当我在表单上启动工作流时,总是在表单库的工作流状态列中收到错误“启动失败(重试)”。但是,如果我在工作流程中只使用一个步骤,则不会出错。那么有谁知道为什么向工作流程添加多个步骤会导致此错误?这非常令人沮丧。谢谢。

我的工作流程如下:

可以手动启动,也可以通过创建项目自动启动 第 1 步

条件:无

动作:(步骤 1 中的所有动作并行执行)

向多个共享点组发送电子邮件

向项目的创建者发送电子邮件

将当前项目中的一个字段(称为“工作流状态”)设置为数字 1

相同的任务分配给多个共享点组(第一个操作中引用的相同组)。

第2步

条件:

如果当前项目中的字段等于“是”操作:

将当前(称为“工作流状态”)中的一个字段设置为数字 5 条件:

否则,如果当前项目中的字段等于“否”操作:

将当前(称为“工作流状态”)中的字段设置为数字 0

将任务分配给项目的创建者。

注意:我会发布一个屏幕截图,但我刚刚加入了堆栈溢出。所以我还不能发布图片:/

编辑:如果有人想知道,我重新发布了这个问题,因为我做的一个类似的问题被移到了共享点堆栈交换站点。但是,该站点上的活动很少,因此为了获得一些帮助,我重新发布了。

4

1 回答 1

0

为什么不在每个步骤将工作流变量的各种输入/输出添加到工作流日志中。我通常将其作为调试方法。这将有助于定位错误。

于 2013-03-19T13:51:31.977 回答