1

我想根据根目录中的其他文档库在我的文档库中创建文件夹。我想在新的文档库创建上运行这个工作流程。使用SharePoint工作流程在文档库中创建文件夹

所以我们说,我有4个文档库:

  • 帮助
  • 新闻
  • 文件
  • 存档

我想 “归档” 文档库里面的时候创建的文件夹新建文档库。

  • 帮助
  • 新闻
  • 文件
  • 存档
  • 新文档库

和存档文档库将创建文件夹

  • 帮助
  • 新闻
  • 文件
  • 新文档库

是否有可能..?

我该怎么做。

-

在此先感谢。

回答

1
string archiveListUrl = "http://myserver/Archive/"; 
SPSite site; 
SPWeb web; 
SPDocumentLibrary library; 

using (site = new SPSite(archiveListUrl)) 
using (web = site.OpenWeb()) 
{ 
    library = (SPDocumentLibrary)web.Lists["Archive"]; 
    web.Folders.Add(archiveListUrl + "Help"); 
    web.Folders.Add(archiveListUrl + "News"); 
    web.Folders.Add(archiveListUrl + "Doc"); 
    web.Folders.Add(archiveListUrl + "New Doc Library"); 
    library.Update(); 
} 
+0

喜史蒂夫,感谢您的回复。但是,在这里我没有只有4个文件库。我希望在创建新文档库时运行此工作流程。如何在新文档库创建时获取新文档库名称并运行工作流程? 再次感谢。 – imsatasia 2010-07-23 03:19:01

0

这很困难:工作流总是附加到一个文档/项目。你可以做的一件事:从一个定制模板创建库 - 你可以用一个工作流定制这个库,以开始创建一个文档。然后将一个文档添加到库中,并将所有内容保存为模板。

(其实你可能会检查是否创建与现有文件夹一个lib模板可能会更容易...)

相关问题