Ich habe fast alle Reportgeneratoren ausprobiert und bin dann bei Fastreport gelandet.
Diesen setze ich bereits seit Jahren ein.
Zwischenzeitlich habe ich für ein größeres System eine Reportverwaltung mit einigen hundert Reports geschrieben.
Die fr3 Reportdefinition, sowie eine dazugehörige
SQL Abfrage, lege ich in einer Firebird-Datenbank ab. (Blob)
Ich habe in den letzten Jahren noch nichts gefunden, was mit Fastreport nicht realisierbar war.
Als Vorteil sehe ich, das ich den Kunden einen Reportdesigner als Bestandteil meines Programmes anbieten kann.
Damit kann er Reports selbst bearbeiten und verändern.
Fastreport bietet sehr flexible Datenschnittstellen. Ist zur Reportzeit im Report selbst programmierbar.
Er ist in Delphi geschrieben und alle Druckobjekte sind über Findcomponent zur Laufzeit adressierbar.
Kann ich uneingeschränkt empfehlen.
Nachtrag
Ich setze Fastreport mit Delphi XE ein und vrerdiene im Moment meine Brötchen mit der Ablösung von Quickreport durch Fastreport.
Gruß
Peter