将SharePoint Designer工作流从一个文档库移动到另一个文档库

时间:2010-03-08 17:52:27

标签: sharepoint workflow

我为“测试”文档库构建了一个sharepoint工作流程。我现在想将此工作流程移动到“prod”文档库。我将sharepoint designer中的工作流程从一个文档库复制到下一个文档库。但是,当我调出向导并尝试更改文档库时,我的工作流程无法使用,因为带有此选项的下拉框已禁用。

有谁知道我怎么能做到这一点?

3 个答案:

答案 0 :(得分:3)

在SharePoint Designer中建立关联后,更改它的唯一方法是通过工作流的.xoml.wfconfig.xml文件。

查找

<Association ListID="..." TaskListID="..." ... ></Association>

现在你可以做两件事:

1)在XML中完全编辑关联。

2)删除XML中的关联,然后打开向导。它应该让你选择一个新的列表。 如果你这样做,请不要离开向导的第一页。只需选择列表并点击Finish(即:保存并退出)。如果您在向导中更改页面,则所有字段引用都将变为无效。保存并退出后,请在重新进入向导时随意使用向导的完整功能。

答案 1 :(得分:0)

您是否仔细检查了新文档库的权限以确保您有足够的权限?

答案 2 :(得分:0)

需要注意的另一点是,一旦恢复,请检查工作流的每个步骤,因为对变量或字段的引用可能已被GUID替换。 例如,如果有向用户发送电子邮件的步骤,则可能已将其替换为GUID。您只需要重新分配用户。