2016-10-21 5 views
1

У меня есть несколько отчетов, которые я разработал, компилируя jrxmls с помощью Java, заполняя отчеты и выводя отчет в IFrame (Jsp). Несмотря на то, что я использовал табличные компоненты, я не вижу каких-либо интерактивных функций в отчете, у меня есть:Интерактивные функции JasperReports без привлечения сервера JasperReports

Есть ли другие альтернативы, которые я могу реализовать в интерактивных функциях, таких как Сортировка, Фильтрация и т. Д., Без использования сервера JasperReports?

+0

Вы можете использовать сортировку и фильтрацию в порождена JasperReports * XLS * файлы –

ответ

1

Тот же вопрос был задан на jaspersoft community site. Дублирование моего ответа здесь:

Существует образец - WebApp-репо (https://github.com/Jaspersoft/jasperreports/tree/master/jasperreports/demo/samples/webapp-repo) , который поставляется с проектом JasperReports - в котором большинство интерактивных функций, которые обнажают JasperReports сервера могут быть достигнуты в контейнер сервлетов.

Для запуска образца:

  1. Скачать на JasperReports исходных файлов проекта (https://github.com/Jaspersoft/jasperreports). Если вы хотите стабильная версия выбрать последний тег

  2. Установите Apache Ant, если вы не имеете его

  3. Построить главный проект (корень < JasperReports-проект >, содержащий build.xml) с: муравей alljars

  4. < Перейдите JasperReports-проект >/демо/образцы/WebAPP-репо и создать войну приложений с: муравей войны

  5. Развертывание jasperreports.war в контейнер сервлетов как Tomcat

Смежные вопросы