的XPages - 排序筛选视图(XPages - Sorting a filtered view

2019-09-24 06:27发布

我有一个使用URL参数,以便只匹配此PARM文档显示过滤我XPage中DominoView数据源。

将过滤的文件然后需要通过第二柱(一个状态字段)的值进行排序。 什么是这个最好的方法?

XPage上使用jQuery Mobile的演示和文档会,理想情况下,可以在可折叠列表为每个状态值的独立可折叠呈现。

感谢您的任何提示。

Answer 1:

最简单的一种是在第二列排序这一观点。 无需额外的代码。 你可以有哪些不需要相邻多个排序列。 然后你就可以有更好的过滤键。 例如您有4个排序列:使用带有1-4个元素作为过滤器的阵列。 用1个元件它过滤在第一列上。 与2种元素它过滤在所述第一和第二列等的研究结果被返回由剩余的排序列排序



Answer 2:

不知道这是否会帮助你的情况,但我是建设有我需要搜索基于我已经存储在sessionScope用户的价值观点的数据源的重复。 在进行搜索时,我失去了默认排序我的观点。 通过添加sortColumn和中将sortOrder,我得到了我一直在寻找的结果。

这里的源的样品;

    <xp:this.data>
    <xp:dominoView
        var="aprofiles"
        viewName="embAssessmentProfiles"
        sortOrder="ascending"
        sortColumn="apName">
        <xp:this.search><![CDATA[#{javascript:compositeData.searchFilter;}]]></xp:this.search>
    </xp:dominoView>
</xp:this.data>


文章来源: XPages - Sorting a filtered view
标签: xpages