JasperReports Vs iReport - PullRequest
       6

JasperReports Vs iReport

7 голосов
/ 20 августа 2010

Мне нужна возможность создания отчетов в моем веб-приложении.Я погуглил в сети и обнаружил, что JasperReports - это лучшая платформа отчетности Java.

Я хотел узнать о JasperReports, но когда я зашел на их сайт, я узнал также об iReport.

Я проверил на сайте загрузки, и он говорит. Если вы заинтересованы в JasperReports, особенно если это ваша первая загрузка, мы рекомендуем вам вместо этого рассмотреть возможность загрузки iReport.Загрузка iReport включает JasperReports.

Означает ли это, что я должен изучать iReport вместо этого?Или что есть что.

Ответы [ 4 ]

21 голосов
/ 23 августа 2010

iReport - графический инструмент для создания отчетов о яшме.

Он создаст для вас файл отчета xml jasper.

Или процитировать iReport:

iReport - дизайнер визуальных отчетов для JasperReports. Библиотека является механизм отчетов, который может быть интегрирован в вашем открытом или коммерческом приложении генерировать отчеты, разработанные с iReport, отображать их на экране или экспортировать их в окончательном формате, как PDF, OpenOffice, DOCX и многие другие. Кроме того, вы можете транслировать результат через веб-приложение или отправить окончательный документ непосредственно принтер. JasperReports каким-то образом ядро iReport.

После того, как вы создадите свой файл, вам нужно немного узнать о отчете Jasper, чтобы интегрировать его в вашу программу.

Дополнительную информацию можно найти на этой странице iReport . Введение .

.
3 голосов
/ 27 августа 2010

Шаблоны отчетов, используемые в JasperReports, написаны на специальном языке на основе XML. XML означает, что эти шаблоны являются обычными текстовыми файлами и могут быть отредактированы в любом текстовом редакторе. Иногда гораздо проще быстро открыть шаблон в текстовом редакторе и исправить его, чем запускать iReports, открывать в нем шаблон и выполнять работу, перемещая мышь.

iReport эффективен, если нужно изменить сразу много элементов отчета, скажем, переместить 100 элементов на 5 пунктов влево. Если нужно изменить только один элемент, я часто использую текстовый редактор.

iReport не зависит от платформы, поскольку написан на Java. Я успешно использую его в Debian Linux и MS Windows XP.

1 голос
/ 18 июля 2017

iReport - визуальный дизайнер для JasperReport. Таким образом, вам необходимо изучить iReport также для разработки JasperReport.

0 голосов
/ 02 августа 2012

Ireport - это инструмент для генерации JasperReport. В Ireport есть много графических опций для генерации хороших отчетов.

Имеет множество шаблонов с различным назначением для создания отчета.JasperReport XML основан и легко редактируется любым обычным текстовым редактором. И JasperReport использует язык Java или Groovy.

...