0

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

4

2 回答 2

1

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

--- 费尔达

于 2012-04-13T19:32:32.627 回答
1

推荐的方法是使用内置的信息管理策略框架。对于每个列表或文档库,您可以为每个项目设置计划检查点。在这些检查点,您可以“淘汰”一个项目,将其删除,或者将其归档到归档列表中。此外,您可以简单地调用预定义的 SharePoint 工作流来确定应该发生什么。

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

在此处查看共享记录管理

于 2012-04-16T10:11:07.557 回答