BIRT/Jasper/Pentaho – Специальные отчеты?

В настоящее время я оцениваю основные генераторы отчетов FOSS. Одна из функций, которые я ищу, — это возможность манипулировать представлением данных, когда отчет представлен в браузере:

  • Курорт результатов
  • Изменить порядок столбцов
  • Перегруппируйте результаты
  • Фильтровать данные

Идея состоит в том, чтобы позволить пользователям играть с представленными им результатами, не создавая новый отчет или не изменяя базовый запрос. Так:

  1. Поддерживает ли какая-либо из версий FOSS такие функции? (Я знаю, что это делают некоторые коммерческие версии, но на данный момент это не то, что я ищу)
  2. Если (#1 == false), существуют ли сторонние проекты с открытым исходным кодом, предоставляющие такие функции?

Хотелось бы получить ответы относительно BIRT, JasperReport of Pentaho.


person eran    schedule 14.03.2011    source источник
comment
Похоже, что в 2014 году единственным решением является использование устаревших специальных отчетов Pentaho CE 4.8 (в то время как в текущей версии 5.0 эта функция удалена в пользу коммерческого Pentaho Server). SPAGO BI очень перспективен (у них есть отчеты Ad Hoc по дорожной карте 2014 года), но они не реализовали даже базовую функциональность, и проект очень глючный.   -  person Boris Treukhov    schedule 29.04.2014
comment
@eran: Пожалуйста, примите другой ответ - ответ, который я дал, неверен. JasperReports Server Community Edition не включает запросы ad hoc. См.: jaspersoft.com/editions.   -  person Dave Jarvis    schedule 02.05.2014
comment
Наконец, кажется, что правдоподобной альтернативой является развертывание чего-то собственного на основе Dynamic Reports или Dynamic Jasper.   -  person Boris Treukhov    schedule 06.05.2014


Ответы (3)


На самом деле. Я провел аналогичное исследование и не смог найти какое-либо программное обеспечение, делающее настоящие специальные отчеты. OpenReports раньше был достаточно хорошей вещью, но, похоже, его больше не выпускают. Что предлагают серверы отчетов Jasper и birt (в версии oss), так это скорее репозиторий шаблонов отчетов и некоторые запланированные/автоматические отчеты. Для специальных функций вы должны получить платную версию.

person Eduard Korenschi    schedule 27.11.2012

У BIRT есть образец простого сервера отчетов Community Edition под названием BIRT Runtime, который можно развернуть на Tomcat.

Однако в качестве веб-приложения его функциональность несопоставима с JasperReports Server.

Однако Actuate предоставляет флагманский коммерческий сервер отчетов BIRT.

person Hendy Irawan    schedule 04.09.2011

OpenReports имеет некоторые функции ajax для веб-отчетов. Я почти уверен, что вы можете использовать JSF + Jasper Reports для создания динамического веб-отчета.

надеюсь это поможет

person add9    schedule 14.03.2011
comment
В настоящее время OpenReports активно не разрабатывается. - person Anil Bharadia; 25.02.2013