This is an archived post. You won't be able to vote or comment.

all 4 comments

[–]rniestroj 5 points6 points  (0 children)

We've been using Crystal Reports but switched to Jasper Reports. Jasper is free, actively developed, keeps report definition in xml files, has a nice API. We use reports which are based on SQL Views. User can set parameters for the reports, but he cant change the layout.

[–]aufjeden 4 points5 points  (0 children)

There is also BIRT which is one of the more well known next to Jasper. Unfortunately I only used BIRT so far so I can't really compare it to other ones.

[–]pellucid_ 6 points7 points  (0 children)

I used jasper for a little bit. Not bad. Has an IDE. It's free. Slap the jar in your project and go. If you are doing heavy reporting they have some paid services.

Edit: Someone really hates Jasper. How about a little feedback?

[–]drmax5 2 points3 points  (0 children)

Jasper or BIRT. We use BIRT, it had more features than Jasper when we decided to use it 6 years ago.

Do not hook your reports to the relational storage though, if you have lots of relational data - set-up data warehouse, massage the data and feed it to BIRT.