ich hatte mal nähere bekanntschaft mit pentaho reporting (ehemals jfreereport). solang man nur eine liste mit datensätzen anzeigen will ok, aber wenn man ne untergruppe einrücken will oder 2 listen unterschiedlicher daten anzeigen will oder 2 texte unbestimmter länge untereinander anzeigen will ohne dass der obere den unteren nach nem bedingten zeilenumbruch überschreibt, dann sollte man die finger davon lassen.
mittlerweile machen wir die reporte mit xsl-fo, sehr angenehm und flexibel.