首页 / 知识
将共享文档子文件夹放置为SharePoint中的Web部件
2023-04-16 12:44:00

Placing Share Documents subfolder as a webpart in SharePoint我想将Webpart放在包含SharePoint中文档库子文件夹的页面上,但是不知何故,我得到的唯一东西就是文档库的根文件夹。 是否有一个Webpart可以满足这一需求? 这是在Sharepoint 2010中仅使用Javascript(无需SharePoint Designer)的方法。 注意:如果您有多个文档库Web部件,则需要添加到此代码中。
面对此问题的另一种方法是仅使用内容搜索WebPart(CSWP)并根据以下结果过滤结果:
您将需要一个符合您要求的UrlDepth值。最好的方法是使用一个较高的值(例如10),然后减小该值直到只显示您需要的文件。 结果将是这样的:
如果文件夹名称包含空格,则可能需要用引号将其引起来。就像是:
我已经解决了不需要Designer的工作。不那么优雅,但是任何高级用户都可以实现。
添加库Web部件后,转到页面并向下单击您要用作默认文件夹的文件夹。看到页面链接现在显示类似:
复制该链接。删除 使用此链接导航到该页面,该库将在该页面中按需要显示。请注意,它不会替换该页面的默认视图。 我可以通过创建一个新列并为整个"共享文档"列表指定一个关键字来做到这一点。
然后,我必须添加元数据。 原因是由webpart选择的文件夹不是由webpart本身控制,而是由querystring参数控制。 例如
因此,尽管存在webdav界面中的"谎言",但文件夹本身并不是"真实"文件夹 应该有一种包括所需RootFolder参数的方法,例如链接到包含查询字符串的页面(远不理想)。 我不知道执行此操作的任何Webpart。 默认情况下,我认为这是不可能的。 将显示共享文档的列表Web部件了解如何呈现库,但不了解如何过滤以仅显示一个子文件夹的内容。 最好创建一个过滤器Web部件并将该过滤器提供给"列表" Web部件,以便它根据文档库的fileref字段中定义的子文件夹进行过滤。但是,它似乎可以使用的过滤器是"类型","修改的"和"修改的依据"。因此,您可以将其仅过滤到您触摸过的文档,而不过滤给定位置的文档。 最终结果:滚动自己的Web部件。
将文档库列表视图Web部件放置在任何页面上。 这样,它将仅显示根文件夹文件。 我使用的一种替代方法是将Page Viewer Web部件拖放到页面上,然后选择"文件夹"作为要查看的内容类型。然后将webdav UNC指定到文件夹" some_sharepoint-site some_site shared documents some_folder" |
最新内容
相关内容
linux移动文档命令?
linux移动文档命令?,文件,名称,系统,位置,目录,信息,命令,源文件,目标,文件名,linux中如何移动文件语法:mv [选项] 源文件或目录 目标文件或目linux命令文档下载?
linux命令文档下载?,工具,网络,系统,工作,基础,数据,名称,管理,位置,代理,linux命令怎么下载pdf文件方法如下 wget是linux下一个从网络上自动linux命令chm文档?
linux命令chm文档?,电脑,系统,文件,首页,百度,软件,电机,管理,产品,设备,谁知道在linux下的常用后缀名啊?linux下python解释器的后缀有py、pyclinux中编辑文档命令?
linux中编辑文档命令?,状态,工作,命令,电脑,信息,第一,系统,编辑,终端,文件,Linux系统如何编辑TXT文档1、进入Ubuntu桌面后,打开终端,快捷键为ctlinux常用命令文档?
linux常用命令文档?,工作,系统,地址,管理,网络,命令,信息,目录,操作,文件,linux基本操作命令linux常用命令有pwd命令、cd命令、ls命令、cat命linux打开文档命令?
linux打开文档命令?,密码,图片,系统,标准,命令,文件,终端,发行,信息,情况,Linux系统终端打开文件用什么命令1、linux下打开图片文件的命令:eoglinux进入文档命令?
linux进入文档命令?,工作,地址,图片,系统,标准,命令,信息,设备,一致,发行,Linux系统终端打开文件用什么命令1、linux下打开图片文件的命令:eoglinux上传文档命令?
linux上传文档命令?,服务,工具,密码,系统,软件,工作,电脑,综合,命令,文件,Linux上传文件到服务器命令是什么呢1、ssh ssh username@remotehostlinux如何命令建文档?
linux如何命令建文档?,时间,名字,文件,系统,新增,命令,文件名,密码,工作,目录,linux怎么创建文件终端下键入:touch加文件名,这样就创建了一个文linux命令打开文档?
linux命令打开文档?,系统,软件,图片,电脑,一致,环境,名称,发行,中心,官方网站,Linux命令如何创建,复制,打开,删除文件呢创建一个叫test的文件linux剪切文档命令是?
linux剪切文档命令是?,标准,系统,数据,文件,命令,地方,第一,位置,电子,名字,linux怎么删除指定目录的内容?-f,--force强制删除:忽略不存在的文件linux简单的文档命令?
linux简单的文档命令?,系统,地址,标准,工作,命令,数据,管理,时间,信息,单位,linux必学的60个命令安装和登录命令:login、shutdown、halt、reboo