XPages Pager не разбивает на страницы по результатам - PullRequest
0 голосов
/ 23 марта 2020

Я создал архитектуру поиска в viewPanel. Все работает отлично. Количество пейджеров в соответствии с поиском может быть отображено правильно. Но я понял что-то не так. После поиска При нажатии на страницу 2 результаты поиска были потеряны. Представление возвращается с порядковыми результатами (я имею в виду целые документы в этом представлении). этот код пейджера ниже в viewPanel. Я не мог найти то, что я сделал не так. Любая помощь будет оценена.

<xp:this.facets>
<xp:pager id="pagerViewTable" for="viewTable" panelPosition="left" styleClass="bootstrapPager" xp:key="footerPager" outerStyleClass="bootstrapPager" partialRefresh="true" disableTheme="true">
<xp:this.pageCount><![CDATA[#{javascript:return "{0}"}]]></xp:this.pageCount>
<xp:pagerControl type="Previous" id="pagerControl1" styleClass="bootstrapPagerPrevious"
xp:key="footer"> <xp:this.value><![CDATA[«]]></xp:this.value>
</xp:pagerControl>
<xp:pagerControl type="Group" id="pagerControl2" styleClass="bootstrapPagerMiddle"></xp:pagerControl>
<xp:pagerControl type="Next" id="pagerControl3" styleClass="bootstrapPagerNext">
<xp:this.value><![CDATA[»]]></xp:this.value>
</xp:pagerControl>
</xp:pager>
</xp:this.facets> 

enter image description hereenter image description here

...