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模板可能會更容易...)

相關問題