With VelocityReport it's quite easy to build a report manager.
I've built one with one of my clients and we've created templates which are very dynamic (users can choose what colums they want to include, whether they want subsummaries and whatnot).
Here's a capture of the layout configuration:
- Report layout management
- ReportLayout.png (150.3 KiB) Viewed 9092 times
And here the report's layout in use (with filtering/search before producing):
- Report layout in use
- ReportUse.png (125.01 KiB) Viewed 9092 times
Once again, I would like to stress out how much easier/more flexible VelocityReport is when it comes to build dynamic reports.
The underlying technology being HTML and Velocity, creating report with maximum flexibility is not much more complex than writing if/else scripts.
You really seriously should give it a try before going to JasperServer. It's free, Open Source and Servoy Aware!