On Sat, Jul 3, 2010 at 9:02 PM, Natarajan V <rajanvn@xxxxxxxxx> wrote:
Reporting tools are the class of tools that specialize in only one
thing - Reporting. it can generate reports in PDF, Email, HTML, CSV,
charts, etc.The underlying principle ?is that all the data required is
available as-is in the database, and the developer has made a
template. The end user "invokes" this report to get it with the latest
data. You can think of a SQL view versus a normal SQL Query. Hence,
reporting tools are generally coupled with BI (Business Intelligence)
and Data Warehousing (DWH) softwares.
To answer the original question: My first choice would be Jasper
Reports for web applications and Eclipse BRIT framework for a local
setup.