none
如何进行审批文档的归档 RRS feed

  • 问题

  • 现在有这样一个列表,里面的内容要走一个审批工作流,串行多人审批。当工作流完成后(可以是审批通过或被拒绝而终止),我要用程序把经过的各级审批人员名称及审批意见收集在一起,形成一个TXT文本文件,并且要把发起申请时附带的多个文件附件,一起保存在某一个归档用的文件夹中,想请教一下编程的思路。

     

    另外,对于文档库中的其他文档,如果设置过期管理,并对过期的文档同样进行归档


    多谢WAYNE FAN的回复,我的归纳不是简单的放置到一个归纳列表里面,而是一要把所有的审批人和审批意见收集成一个TXT文本文件,连同当时的附件文件,自动生成一个外部文件夹,放到文件夹中,然后有程序自动把文件夹的内容放到归档存储里。主要是如何编程实现这一过程,找了很长时间没有找到有用的资料
    • 已编辑 slxonly 2011年8月17日 3:27
    2011年8月12日 2:15

答案

  • 您好,在SharePoint文档库的“过期策略”的设置中,你可以选择执行的动作是一个“工作流”,然后在你的工作流流程中使用归档的操作(Copy List item 这个动作)。当然,根据你的流程,你可能需要自己使用vs2010做一些开发。

    http://office.microsoft.com/zh-cn/sharepoint-server-help/HA010154429.aspx#BM3

    • 已标记为答案 Wayne Fan 2011年9月1日 11:12
    2011年8月16日 6:23
  • 需要在流程中操纵文件流,将所有的审批意见汇总在文件流之中,之后调用文档库的对象模型生成文件夹,将相关所有的文件全部移到文件夹中,这些使用SPfolder,SPList,SPListItem这些对象模型应该就可以实现,详细的你可以查看一下SDK如何从一个列表或文档库中移动一个文件到另外一个文档库,如果使用对象模型创建文件夹。
    人的强大不是征服了什么,而是承受了什么
    • 已标记为答案 Wayne Fan 2011年9月1日 11:12
    2011年8月21日 5:42

全部回复

  • 您好,在SharePoint文档库的“过期策略”的设置中,你可以选择执行的动作是一个“工作流”,然后在你的工作流流程中使用归档的操作(Copy List item 这个动作)。当然,根据你的流程,你可能需要自己使用vs2010做一些开发。

    http://office.microsoft.com/zh-cn/sharepoint-server-help/HA010154429.aspx#BM3

    • 已标记为答案 Wayne Fan 2011年9月1日 11:12
    2011年8月16日 6:23
  • 需要在流程中操纵文件流,将所有的审批意见汇总在文件流之中,之后调用文档库的对象模型生成文件夹,将相关所有的文件全部移到文件夹中,这些使用SPfolder,SPList,SPListItem这些对象模型应该就可以实现,详细的你可以查看一下SDK如何从一个列表或文档库中移动一个文件到另外一个文档库,如果使用对象模型创建文件夹。
    人的强大不是征服了什么,而是承受了什么
    • 已标记为答案 Wayne Fan 2011年9月1日 11:12
    2011年8月21日 5:42