BIRT / Jasper / Pentaho - Специальные отчеты? - PullRequest
3 голосов
/ 14 марта 2011

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

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

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

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

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

Ответы [ 3 ]

3 голосов
/ 27 ноября 2012

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

2 голосов
/ 04 сентября 2011

BIRT имеет простой пример сервера отчетов для сообщества, называемый BIRT Runtime , который можно развернуть на Tomcat.

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

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

2 голосов
/ 14 марта 2011

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

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

...