前言:我认为OOTB解决方案可能无法做到这一点,如果我有B计划,但如果确实有可能,这个计划将更容易实施。
有没有办法创建一个SharePoint工作流,将文件从单独的文档库移动到另一个单独的库?
在列表中创建新项目时,将启动工作流程。该项目包含查找它所引用的文档所需的信息(ID,路径,文件夹路径,名称等...)。是否可以获取此信息,然后使用SharePoint工作流将正在引用的文件移动到另一个库?
无法简单地复制文档,因为版本历史记录必须与文档保持一致。我也无法在包含文档的库中运行工作流,因为它根据上次修改日期决定要移动哪些文档,并且一旦文档被工作流程触及,它就会被修改。
答案 0 :(得分:0)
如果您只想复制带元数据的文件,我们可以使用OOTB工作流来实现它。
如果要复制包含版本历史记录的文件,请查看Nintex工作流程。
Nintex Workflow Move Document and Preserve Version History
或者我们可以使用自定义代码创建事件接收器来实现它。