В настоящее время мы работаем над генерацией отчетов.Мы столкнулись с проблемой разбивки на страницы с использованием компонента сетки гобелена.
Для заданного критерия поиска по дате (с 1 ноября 2010 года по 2 ноября 2010 года).Мы используем гобеленовый компонент «Цикл» для перебора списка диапазонов дат, который внутренне содержит список транзакций за день, который отображается с использованием компонента сетки.
Здесь компонент сетки сконфигурирован с «rowPerPage = 5» для разбивки на страницы.
• Предположим, что на 1 ноября 2010 года имеется 11 строк, т.е.3] нумерация ссылок.Здесь нумерация страниц работает, как и ожидалось.
• Для 2 ноября 2010 года имеется 21 строка, то есть отображаются [1, 2, 3, 4, 5] ссылки нумерации страниц.Но здесь при щелчке по ссылкам нумерации страниц 4 и 5 он не перечисляет следующий набор строк.
В первоначальном исследовании мы наблюдали, что первая нумерация сетки всегда имеет приоритет над нумерацией других сеток.1011 *
Хотелось бы знать, есть ли какая-либо другая конфигурация, доступная для решения этой проблемы, или есть какой-либо другой подход / решение, чтобы решить эту проблему.
<t:loop source="reports" value="report" encoder="reportEncoder">
<t:grid source="report.reportObjects" row="reportObject" lean="true" inPlace="false" rowsPerPage="5" pagerPosition="bottom" class="decora" include="name", "age", "country", "city">
<t:parameter name="nameCell">${name}</t:parameter>
<t:parameter name="countryCell">${country}</t:parameter>
<t:parameter name="cityCell">${city}</t:parameter>
</t:grid>
</t:loop>