问题
假设出现了下面这种情景:
- 您正在使用 SharePoint Designer 2013 和 SharePoint 2010 或 SharePoint 2013 工作流平台类型的工作流。
- 在网站对象的“工作流”部分中突出显示工作流,然后使用 Ctrl+C 和 Ctrl+V 键盘快捷方式复制和粘贴工作流。
- “网站对象”的“工作流”部分现在存在两个工作流,两个工作流的名称都相同。
在此方案中,更改或删除其中一个工作流时,将更改或删除这两个工作流。
解决方案
若要解决此问题,请勿在任何工作流上使用键盘快捷方式从网站对象的“工作流”部分复制和粘贴。 如果工作流是 可重用工作流,请使用功能区复制 和修改 工作流。
如果使用 SharePoint Designer 2013,请打开工作流,然后将操作从一个工作流复制并粘贴到另一个工作流。
删除链接的工作流
若要删除其他链接工作流,请按照相应版本的 SharePoint 的步骤操作。
对于 SharePoint 2010 工作流
删除复制和粘贴工作流时创建的其他.xml文件。 为此,请按照以下步骤操作:
使用 SharePoint Designer 2013 登录到受影响的网站。
选择 “所有文件”,然后选择“ 工作流”。
注意
全局可重用工作流位于 _catalogs/wfpub 中。
在工作流列表中选择受影响的工作流。
选择具有类似于 wfconfig_copy(1).xml格式的其他.xml文件,然后选择功能区上的“ 删除 ”。
注意
为工作流选择.xml文件时,请不要选择文件名,因为这会打开 “工作流设置” 页。
对于 SharePoint 2013 工作流
- 创建空白工作流。
- 复制受影响的工作流的内容,然后将内容粘贴到空白工作流。
- 删除原始工作流。
有关 SharePoint Designer 2013 中工作流内容的复制和粘贴支持的详细信息,请转到 SharePoint Designer 2013 中的复制和粘贴支持。
详细信息
在此方案中,尽管似乎创建了两个单独的工作流,但工作流实际上相同且不完整。 出现此问题的原因是 SharePoint 工作流的“网站对象”的“工作流”部分中不支持 Ctrl+C 和 Ctrl+V 键盘快捷方式。 此功能仅适用于使用 SharePoint Designer 功能区中的“复制和修改”按钮的可重用工作流。
仍然需要帮助? 请转到 SharePoint 社区。