内容查询WebPart - 按自定义列分组?

时间:2009-12-04 18:11:38

标签: sharepoint web-parts

我们有一个网页列表,我们在Sharepoint 2007网站上将其用作新闻项目。 在我们的主页上,我们有一个查询此列表的内容查询WebPart,并很好地显示名称和几行内容。这取自我们作为发布模板一部分创建的页面库。 我们希望通过对项目进行分类(热门故事,特定位置事件等)来“分组”项目,并使用内容查询WebPart显示它们。 我们创建了一个名为“新闻类别”的自定义列,我们希望将内容查询WebPart中的项目分组。不幸的是,在通过“分组依据”字段进行排序时,自定义列不会显示出来。 这是可能的,还是我在浪费时间?我们目前不打算在我们的网站上添加第三方组件......

2 个答案:

答案 0 :(得分:3)

我认为您需要在列表中创建站点列而不是自定义列。然后,您需要将该站点列添加到列表中。方法如下:

  1. 选择网站操作 - >网站设置。
  2. 在“图库”列中,选择“网站列”
  3. 点击“创建”
  4. 输入相关信息。
  5. 在您的列表中,转到设置 - >列表设置。
  6. 选择“从现有网站列添加”
  7. 将您的列添加到列表中。
  8. 在列表中,根据需要将数据添加到列中。
  9. 返回显示CQWP的页面,修改共享部分。
  10. 选择演示文稿。在“分组项目”下,选择您的站点列。

答案 1 :(得分:0)

您需要更改CQWP的CommonViewFields属性