Как экспортировать данные с ленивой загрузкой таблицы страниц в PrimeFaces? - PullRequest
0 голосов
/ 29 ноября 2011

У меня есть <p:dataTable lazy="true" ... />, и я хочу иметь возможность экспортировать текущую страницу с <p:dataExporter .. />.Если мое общее количество строк равно 12, а размер страницы - 10, у меня есть две страницы.Первая страница имеет 10 строк, вторая страница - 1 ряд.Когда я нажимаю «Экспорт» и нахожусь на первой странице, я получаю 11 строк, экспортированных в Excel (первая строка дублируется на первой и последней позиции).Также, если я перехожу на вторую страницу, где у меня есть только 1 строка, и нажимаю кнопку экспорта, Excel содержит 1 строку в первой позиции, 9 пустых строк и такую ​​же строку в позиции 11. Что очень странно.

Ответы [ 2 ]

1 голос
/ 30 ноября 2011

Для этого вам нужна версия 3.0.M4.

0 голосов
/ 29 ноября 2011

Какую версию Primefaces вы используете?

Она отлично работает на лабораторных витринах: http://www.primefaces.org/showcase-labs/ui/exporter.jsf

Вы пытались экспортировать все данные (вместо данных страницы), чтобы увидеть, что происходит?Также попробуйте экспорт страницы в CSV или даже PDF.

...