2011-02-03 3 views

ответ

3

Попробуйте iRepor/JasperReports. Я думаю, что это ваш лучший вариант на сегодняшний день.

Это довольно зрелый, постоянно обновляемый (активный), он поддерживает приложения StandAlone/Swing, веб-приложения, вы можете экспортировать в Excel/PDF и легко интегрироваться с основными серверами Appilcation.

JasperReports - это механизм отчетности, а iReport - его IDE (редактор визуальных отчетов).

+0

Я разрабатываю веб-приложение. Могу ли я использовать этот отчет Jasper с помощью веб-приложения? –

+0

Да. Как я уже упоминал, он очень хорошо сочетается с основными серверами приложений: JBoss, Tomcat, Glassfish, WebSphere, WebLogic, Oracle AS ... –

+1

@Chirag вы можете легко интегрировать его –

7

У нас есть Jasper Report.

JasperReports - самый популярный в мире механизм сообщений с открытым исходным кодом. Он полностью написан на Java и способен использовать данные, поступающие из любого источника данных, и создавать идеальные для пикселя документы, которые можно просматривать, распечатывать или экспортировать в различных форматах документов, включая HTML, PDF, Excel, OpenOffice и Word ,

  • Here является кратким руководством

1

BIRT является очень популярным и мощным инструментом. Рекомендуемые.

+0

Я разрабатываю веб-приложение. Могу ли я использовать это использование BRIT с веб-приложением? –

+0

@ Чираг: да, вы можете. –

4

Может быть дубликатом this question, КСТАТИ ...

В любом случае, вот мой честный (пока предвзято) ответ скопирована оттуда:

i-net Clear Reports (раньше я-сеть Кристалл-Clear)

  • Простой и удобный в использовании API как для двигателя отчетов, так и для Java report viewer.
  • Может экспортироваться в любой крупный формат, такой как PDF, HTML, SVG, XLS и т. Д., А также в средство просмотра апплетов Java. (См. samples)
  • Поставляется со свободным и мощным графическим дизайнером шаблонов отчетов. (См. video guide)
  • Устанавливается как WAR-файл на ваш сервер приложений или может использоваться как библиотека в вашем собственном приложении.
  • Большая техническая поддержка (обычно вы получаете ответ в течение нескольких минут или часов, а не дней или недель)
  • Графики на основе JFreeChart (так же включает в себя биржевые графики).
  • Можете читать шаблоны Crystal Reports. (для многих клиентов это функция убийцы, так как вам не нужно воссоздавать все ваши старые шаблоны Crystal Reports)
  • Отличная и конкурентоспособная цена - эффективная калькуляция «less than open source».
  • Бесплатно 90-day trial серверного компонента.
  • Бесплатно и полностью функционально report designer.

[полное раскрытие: Да, я работаю для программного обеспечения i-net. Но это еще мой честный (хотя и субъективный и предвзятый) ответ на вопрос. ;)]

0

Отчет Jasper действительно мощный инструмент, но иногда для работы над созданием отчета.

Я бы порекомендовал посмотреть также POI и docx4j. С ними вы можете включить шаблон с заголовками и фирменным стилем. Вы можете создать файл с простыми инструкциями, но с Docx4j вы также можете заменить теги (templating) в вашем .docx файле элементом выбора.

docx4j (AVA) документация доступна здесь: https://www.docx4java.org/forums/

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