使用列表项信息将文档从一个文档库移动到另一个文档库,使用SharePoint 2013 Workflow

时间:2018-04-25 19:27:34

标签: sharepoint workflow sharepoint-online sharepoint-designer

前言:我认为OOTB解决方案可能无法做到这一点,如果我有B计划,但如果确实有可能,这个计划将更容易实施。

有没有办法创建一个SharePoint工作流,将文件从单独的文档库移动到另一个单独的库?

在列表中创建新项目时,将启动工作流程。该项目包含查找它所引用的文档所需的信息(ID,路径,文件夹路径,名称等...)。是否可以获取此信息,然后使用SharePoint工作流将正在引用的文件移动到另一个库?

无法简单地复制文档,因为版本历史记录必须与文档保持一致。我也无法在包含文档的库中运行工作流,因为它根据上次修改日期决定要移动哪些文档,并且一旦文档被工作流程触及,它就会被修改。

1 个答案:

答案 0 :(得分:0)

如果您只想复制带元数据的文件,我们可以使用OOTB工作流来实现它。

如果要复制包含版本历史记录的文件,请查看Nintex工作流程。

Nintex Workflow Move Document and Preserve Version History

或者我们可以使用自定义代码创建事件接收器来实现它。

Copy files between libraries by keeping versions