2012-04-13 78 views
0

我正在支持一个Sharepoint 2007站点,其中包含一些与某些文档库相关的工作流程。客户希望3个月内未修改的文件自动移至特定文档库。是否有一种方法可以自动处理Sharepoint工具,或者是否需要创建某种自定义Web部件(如果可能的话)?如何从Sharepoint的文档库中删除/移动旧表单/文档?

回答

1

推荐的方法是使用内置的信息管理策略框架。根据列表或文档库,您可以为每个项目设置安排的检查点。在这些检查点,您可以“退出”某个项目,删除它或将其归档到归档列表中。另外,您可以简单地调用预定义的SharePoint工作流程来确定发生的情况。

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

看一看到分享档案管理here

1

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

--- Ferda

+0

这也是一个好主意,但需要开发时已经提供了这个目的,他们的信息管理政策框架。 +1 – 2012-04-17 07:31:08

相关问题