Интернет магазин китайских планшетных компьютеров



Компьютеры - JasperReports

26 апреля 2011


Оглавление:
1. JasperReports
2. JRXML шаблон
3. Графические дизайнеры для JasperReports



это Java-библиотека для создания отчётов. На основе XML-шаблонов отчётов генерируются готовые для печати документы, консолидирующие данные из различных источников, в том числе JDBC. Отчёты могут выводиться на экран, принтер, либо в форматы PDF, RTF, HTML, XLS, CSV и XML. Основной частью шаблона является SQL-запрос, который указывает какие данные необходимо выбрать из базы данных для генерации отчёта. В XML-шаблоне допустимо применение стилей и выражений. Также возможна группировка данных по требуемому полю.

Возможности

  • Поддержка различных источников данных: JDBC, CALS Table Models, XML, CSV, JavaBeans, EJBQL, Hibernate, а также возможность использования собственного источника данных на основе интерфейса JRDataSource
  • Экспорт в различные форматы данных: PDF, HTML, XLS, RTF, ODT, CSV, XML, XHTML, DOCX, XLSX.
  • Использование так называемых скриплетов на Java, которые могут быть вызваны до или после определённых этапов генерации отчётов, таких как Отчёт, Страница, Колонка и Группа
  • Использование динамических языков JavaScript и Groovy при реализации логики отчета.
  • Реализация диаграмм на основе библиотеки JFreeChart.
  • Реализация подотчётов с неограниченной глубиной вложенности.
  • Реализация кросстаблиц.


Просмотров: 3212


<<< Java Card