My favorites are Fast Reports and Excel. I use quick reports for reports intended for printing or pdf, and Excel for reports that clients can use as a base for further manipulations.
Fast report files - xml. They can be stored in a database or as files that can be independently updated. FR also includes an end user report creator. I created this in some of my applications and it works well.
source
share