Comment Re:JasperReports (Score 4, Informative) 57
I was asked to find a web based solution to replace Crystal Reports. I decided upon Jasper Reports, which as a programmer I found to be great. There is a lot of choice in report designers - the ones I tried were iReport, Jasper Assistant (eclipse plugin). As a programmer, I found these great to work with. I also found it easy to integrate into our java web application, with the use of both database and xml datasources. It was also easy to print the report to pdf or html.
The graphing support is not as advanced as that in Crystal, I had to hand code a lot and therefore it would have been impossible for non-programmers/customers to include graphs in reports.
I also found it difficult to replicate the "drill down" feature in Crystal Reports.
Both of these points were extremely important in the replacement solution, and thus Jasper Reports was scrapped, deemed not to be as user friendly, and rich in advanced features as crystal :(.
So, I guess - moral to the story - make sure you have a set of clear features you require and that what you decide meets them.
The graphing support is not as advanced as that in Crystal, I had to hand code a lot and therefore it would have been impossible for non-programmers/customers to include graphs in reports.
I also found it difficult to replicate the "drill down" feature in Crystal Reports.
Both of these points were extremely important in the replacement solution, and thus Jasper Reports was scrapped, deemed not to be as user friendly, and rich in advanced features as crystal
So, I guess - moral to the story - make sure you have a set of clear features you require and that what you decide meets them.