Saturday, January 3, 2009

Java Reporting Made Easy

Overview

ReportMill is the best Java application reporting tool available for dynamically generating reports and web pages from Java applications in formats such as PDF, HTML, Flash, Excel and more. ReportMill combines an easy-to-use page layout application and a powerful Java API in a single compact jar file, which is remarkably easy to integrate into your custom Java application.

Embedded Reporting

Running as Java code inside your application, ReportMill seamlessly harvests data directly from any Java dataset, whether EJBs, POJOs (Plain Old Java Objects), Java Collection classes, JDBC ResultSets or any combination of these. This is much more efficient than traditional reporting tools, which often require developers to repackage existing Java datasets as the original SQL query, then force a redundant refetch and some potentially risky inter-process communication.

This architecture also provides unique access to custom business logic found in the developer's object model, providing a significant savings by reusing this code instead of forcing a rewrite in proprietary template macro languages.

Powerful Design Application
ReportMill is the only reporting tool built on top of a comprehensive page layout application . This ensures that almost any page or report design can be accommodated and also makes template design more intuitive for anyone who has made a newsletter or "For Sale" sign in any of the popular page layout applications.

Downlaod The ReportMill

http://reportmill.com/product/


Simple API


Most developers need to call only three lines of ReportMill API. Since ReportMill harvests data from any Java dataset using reflection and common collections interfaces, there is no need to write any binding/feeder code, implement any interfaces or create any datasource objects.

No comments: