【发布时间】:2012-04-17 15:30:15
【问题描述】:
我正在支持一个 Sharepoint 2007 站点,该站点具有与某些文档库相关的几个工作流。客户希望将 3 个月内未修改的文件自动移至特定文档库。有没有办法自动使用 Sharepoint 工具,还是我必须创建某种自定义 Web 部件(如果可能的话)?
【问题讨论】:
标签: sharepoint sharepoint-2007 sharepoint-designer
我正在支持一个 Sharepoint 2007 站点,该站点具有与某些文档库相关的几个工作流。客户希望将 3 个月内未修改的文件自动移至特定文档库。有没有办法自动使用 Sharepoint 工具,还是我必须创建某种自定义 Web 部件(如果可能的话)?
【问题讨论】:
标签: sharepoint sharepoint-2007 sharepoint-designer
推荐的方法是使用内置的信息管理策略框架。对于每个列表或文档库,您可以为每个项目设置计划的检查点。在这些检查点,您可以“淘汰”一个项目、删除它或将其归档到归档列表中。此外,您可以简单地调用预定义的 SharePoint 工作流来确定应该发生什么。
一个典型的例子是每周检查列表项并调用自定义工作流的信息管理策略。然后,您可以关联一个检查当前项目的修改日期的工作流,检查它是否大于 3 个月,然后简单地移动该项目。
查看共享记录管理here
【讨论】:
您可以创建一个计时器作业。您将其设置为每天运行,例如该作业将使用 CAML 查询从 doclib 中获取旧文档并执行移动操作。
--- 费达
【讨论】: