【问题标题】:How do I delete/move old forms/documents from my document library in Sharepoint?如何从 Sharepoint 中的文档库中删除/移动旧表单/文档?
【发布时间】:2012-04-17 15:30:15
【问题描述】:

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

【问题讨论】:

    标签: sharepoint sharepoint-2007 sharepoint-designer


    【解决方案1】:

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

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

    查看共享记录管理here

    【讨论】:

      【解决方案2】:

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

      --- 费达

      【讨论】:

      • 这也是一个好主意,但是当他们已经为此目的提供了信息管理策略框架时需要开发。 +1
      猜你喜欢
      • 1970-01-01
      • 2011-04-30
      • 2019-08-17
      • 2017-07-28
      • 2010-12-07
      • 2011-03-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多