使用 SharePoint 工作流在文档库中创建文件夹

发布于 2024-09-11 04:48:54 字数 386 浏览 7 评论 0原文

我想根据根目录中的其他文档库在我的文档库中创建文件夹。我想在创建新文档库时运行此工作流程。

假设我有 4 个文档库:

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

我想在创建新文档库时在“存档”文档库内创建文件夹。

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

,并在存档文档库中它将创建文件夹

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

是否可能..?

我该怎么办呢??

-

提前致谢。

I want to create folder inside my document library based on other document library in the root. And I want to run this workflow on new document library creation.

So let say I have 4 document library:

  • Help
  • News
  • Doc
  • Archive

I want to create folder inside "Archive" Document library when New document library is created.

  • Help
  • News
  • Doc
  • Archive
  • New Doc Library

and in Archive document library it will create folders

  • Help
  • News
  • Doc
  • New Doc Library

Is it possible..?

How can I do it.??

--

Thanks in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

待"谢繁草 2024-09-18 04:48:56
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();
}
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();
}
电影里的梦 2024-09-18 04:48:56

这很困难:工作流程总是附加到一个文档/项目。您可以做的一件事是:从自定义模板创建库 - 您可以使用工作流程自定义此库以开始创建文档。然后将文档添加到库中,并将整个文档保存为包含内容的模板。

(实际上,您可能会检查使用现​​有文件夹创建 lib 模板是否会更容易......)

Thats difficult: Workflows are are always attached to one document/item. One thing you could do: Create the Library from a customized template - and you can customize this lib with an workflow to start on creation of a doc. Then add a document to the library and save the whole thing as template with content.

(Actually you might check if creating a lib template with existing folders might be easier...)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文