【问题标题】:SharePoint: CQWP display most recent list item (based on Date) for items with same TitleSharePoint:CQWP 显示具有相同标题的项目的最新列表项(基于日期)
【发布时间】:2012-02-13 21:10:46
【问题描述】:

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

这是我想要完成的任务:我希望我的 CQWP 提供培训课程列表,但仅显示最近的培训课程。例如,一个名为(基本 HTML 培训)的培训课程可能会进行 10 次。我需要 CQWP 隐藏除最近一次之外的每个基本 HTML 培训课程。同时,我还有许多其他课程和许多培训课程。这些其他类需要以相同的方式呈现。 因此需要以某种方式根据其标题列对课程进行“分组”,然后每个“组”应仅根据日期列显示最近的培训课程。

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


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

培训 1
2012 年 1 月 10 日

培训 1
2012 年 1 月 15 日

培训 1
2012 年 1 月 20 日

培训 2
2012 年 1 月 15 日

培训 2
2012 年 1 月 20 日

培训 2
2012 年 1 月 25 日


Web 部件应显示:

培训 1
2012 年 1 月 20 日

培训 2
2012 年 1 月 25 日

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-01-28
      • 2017-04-03
      • 1970-01-01
      • 2022-01-03
      相关资源
      最近更新 更多