【问题标题】:XSL template structure for choosing latest event用于选择最新事件的 XSL 模板结构
【发布时间】:2010-06-09 08:58:26
【问题描述】:

我有一个按地区分组的列表,它目前显示每个城市的所有项目。我想减少到每个城市的最新咨询。

我尝试使用 xsl:for-each 语句,但我弄乱了名称/参数。

列表称为 mlc 该列表包含以下字段: 标题 城市 地区 咨询 创建日期 TT(计算数字字段以查找从 DateCreated 到今天结束的分钟数,我打算使用最小的来查找最近的)

我有按地区分组的列表,它目前显示每个城市的所有项目。我想减少到每个城市的最新建议。

【问题讨论】:

  • 您能否发布您的 XML 示例,因为这样会使事情更清楚。谢谢!

标签: templates xslt sorting position foreach


【解决方案1】:

我有一位同事帮助我,代码是这样的。城市按升序排序。 Created 是降序排列的。

<xsl:if test="not(preceding-sibling::Row[1]/@City) or preceding-sibling::Row[1]/@City!=@City">

现在每个城市只显示一次,它是最新的咨询。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-06-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多