MOSS 2007使用内容查询Webpart显示文件夹的内容

时间:2010-03-02 14:40:17

标签: web-parts sharepoint-2007

我正在尝试使用内容查询Webpart显示某个文件夹的内容。虽然我完全能够显示文档库中的所有文件(文件夹的父文件)或仅显示文件夹,但我无法理解如何显示某个文件夹的内容。有人可以赐教我吗?

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,而且相当令人沮丧。似乎没有一种简单的方法来查询文件夹路径。如果您在查询位置输入完整文件夹路径,它将无法获得您想要的内容,并且通常默认为整个站点。因此,根据您的其他要求,我找到了两种可能的方法来实现您的目标:

1)使用单独的文档库,而不是使用文件夹。如果您拥有有限数量的“文件夹”,这可能会有效,但使用50多个文档库可能很快难以管理该网站。

2)在文档库中添加一个自定义列,可以识别您要查找的位置中的文档。在我的情况下,我只有一个我需要从主页查询的文件夹,所以我添加了一个名为“主页链接”的是/否(布尔)自定义列。对于特定文件夹中的所有文档,我将主页链接值设置为“是”。如果您的解决方案需要查询多个文件夹,您可能会考虑添加名为“文件夹”的自定义列,然后要求您输入文件夹名称或整个文件夹路径作为每个文档的属性值。这可能很快就难以管理和维护,但它确实提供了一个可以查询的属性。设置属性后,将其作为过滤器添加到视图或内容查询WebPart中,您将只查询具有该属性值的特定文件。如果您使用视图,请选择“显示所有没有文件夹的项目”选项以获得正确的输出。

我希望有所帮助。也许SP 2010会对此有一些改进。