我想根据root中的其他文档库在我的文档库中创建文件夹。我想在新文档库创建上运行此工作流程。
所以我想说我有4个文档库:
我想在创建新文档库时在“Archive”文档库中创建文件夹。
并在存档文档库中,它将创建文件夹
有可能吗??
我该怎么办???
-
提前致谢。
答案 0 :(得分: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();
}
答案 1 :(得分:0)
这很困难:工作流程始终附加到一个文档/项目。您可以做的一件事:从自定义模板创建库 - 您可以使用工作流自定义此库以开始创建文档。然后将文档添加到库中并将整个内容保存为包含内容的模板。
(实际上,您可能会检查创建包含现有文件夹的lib模板是否更容易......)