Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在SharePoint文档库上自动创建子文件夹_Sharepoint_Sharepoint Online - Fatal编程技术网

在SharePoint文档库上自动创建子文件夹

在SharePoint文档库上自动创建子文件夹,sharepoint,sharepoint-online,Sharepoint,Sharepoint Online,几周来,我一直在努力实现这一目标,结果却碰上了一堵墙。 我在SharePoint Online上有一个文档库,其结构如下(足够接近) 客户 ->学校 -->客户名称 --->通讯 --->文件 --->计划 ---->项目名称1 ---->项目名称2 ->零售业 -->客户名称 --->通讯 --->文件 --->计划 ---->项目名称1 ---->项目名称2 ... 等等 在“项目”文件夹中,还有一组文件夹 现在,我们有一个项目模板文件夹,在使用文件服务器时,我们只需复制/粘贴和重命名该文件

几周来,我一直在努力实现这一目标,结果却碰上了一堵墙。 我在SharePoint Online上有一个文档库,其结构如下(足够接近)

客户

->学校

-->客户名称

--->通讯

--->文件

--->计划

---->项目名称1

---->项目名称2

->零售业

-->客户名称

--->通讯

--->文件

--->计划

---->项目名称1

---->项目名称2 ... 等等

在“项目”文件夹中,还有一组文件夹

现在,我们有一个项目模板文件夹,在使用文件服务器时,我们只需复制/粘贴和重命名该文件夹,但现在在SharePoint上,复制到进程的点击次数太多,无法将其复制到该位置

我试图完成的是能够创建一个新的项目文件夹,并自动创建它下的所有文件夹


非常感谢您的指导。

我能够理解这一点

我的挑战是,在创建文件夹时,它总是希望在文档库的根目录中而不是子文件夹中创建它

因此,我为文件夹创建了两种内容类型,一种用于客户端,另一种用于项目。 使用SharePoint Designer创建工作流,但这里的技巧是从当前项目(即正在创建的文件夹)中提取URL,并从中删除与SharePoint文档库位置相等的前x个字符。字符串的其余部分是我希望创建子文件夹的确切位置。

之后,我使用该变量创建所有其他子文件夹