JasperRepors es una maquinaria interna (engine) para la generacion de reportes en el formato que lo desee, por ejemplo HTML o PDF.
iReports es la herramienta gráfica para el diseño de reportes que después serán ejecutados y producidos por una aplicación Java mediante APIs de JasperReports.
Venía trabajando con el par JasperReports/iReports desde inicios del 2006, la primera versión con la que había trabajado fue 1.2.6. La experiencia fue un poco difícil ya que las guías de usuarios eran dos o tres "tutoriales" sin una descripción de los APIs, y lo peor de todo los forums eran muy limitados.
La nueva versión 2.0.1 llego acompañada de dos libros que son distribuidos por Apress (también están disponibles como e-books por US$45), que nos da información casi completa no solamente de los APIs si no de todo lo que una herramienta de reportes debe hacer:
- Reportes simples
- Subreportes
- Integración con Java
- Gráficos estadísticos
- Tablas cruzadas
- Integración con fuentes OLAP
- ...etc
Siga los enlaces, en estos días son mi herramienta favorita
http://jasperforge.org/sf/projects/ireport
http://www.apress.com/book/view/1590599276
http://www.apress.com/book/view/1590599284
Uno de los puntos débiles en la información es que no explica el proceso de distribución e implantación (“desployment” en inglés), donde la generación de reportes ya no debe depender de la herramienta gráfica iReports.