Habe vor kurzem einen Open-Source Reportgenerator namens "Report Manager"
gefunden. Nachdem man sich etwas eingewöhnt hat, kann man damit wunderbar
arbeiten. Die genannten Anforderungen sollte der erfüllen.
Man kann den Generator als Delphi-Komponente oder
ActiveX einbinden.
Hiere der Link:
http://reportman.sourceforge.net
Gruss
U_Ko