如何从 SharePoint 中的文档库中删除/移动旧表单/文档



我正在支持一个 SharePoint 2007 网站,其中包含与某些文档库关联的几个工作流。客户希望将 3 个月内未修改的文件自动移动到特定的文档库。有没有办法自动使用Sharepoint工具,或者我是否必须创建某种自定义Web部件(如果可能的话)?

建议的

方法是使用内置的信息管理策略框架。对于每个列表或文档库,您可以为每个项目设置计划的检查点。在这些检查点,您可以"停用"项目,将其删除或将其存档到存档列表中。此外,您只需调用预定义的 SharePoint 工作流即可确定应执行的操作。

一个典型的示例是信息管理策略,该策略每周检查列表项,然后调用自定义工作流。然后,您可以关联一个工作流来检查当前项目的修改日期,检查它是否大于 3 个月,然后只需移动该项目。

在此处查看共享记录管理

您可以创建计时器作业。您可以将其设置为每天运行,例如,该作业将使用 CAML 查询从 doclib 获取旧文档并执行移动操作。

--- 费尔达

最新更新