SharePoint:CQWP显示具有相同标题的项目的最新列表项(基于日期)

时间:2012-02-13 21:10:46

标签: sharepoint web-parts cqwp content-query-rollup

我在SharePoint 2010的页面上有一个内容查询webpart,它从位于同一站点的自定义列表中提取信息。此列表的目的是存储即将进行的培训课程的日期(开始时间,结束时间)。

以下是我要完成的工作:我希望我的CQWP提供培训课程列表,但仅显示最近的培训课程。例如,可以给出标题为(基本HTML训练)的训练课程10次。我需要CQWP来隐藏除最新版本之外的每个基本HTML培训会话。与此同时,我还有许多其他课程,有很多培训课程。这些其他类需要以相同的方式呈现。 因此,类需要根据其标题列以某种方式“分组”,然后每个“组”应仅根据日期列显示最近的培训会话。

我不知道如何做到这一点。


示例:如果列表中包含以下项目:

培训1 12年1月10日

培训1 12年1月15日

培训1 12年1月20日

训练2
12年1月15日

训练2
12年1月20日

训练2
12年1月25日


webpart应显示:

培训1 12年1月20日

训练2
12年1月25日

1 个答案:

答案 0 :(得分:0)

尝试添加custom XSL to CQWP,然后在XSL中使用grouping和日期时间检查来显示结果。