Greg Beaver hat es getan: Endlich gibt es einen
Lexer- und Parser-Generator für PHP.
Die Artikelserie über JasperReports ist ein großer Erfolg. Deshalb habe ich mich entschlossen, aus dieser Serie ein ganze Buch zu machen. Aktuelle Meldungen zum Projekt gibt es im zugehörigen
Blog.
Neben den bereits gezeigten Ausgabeformaten PDF und HTML enthält die
JasperReports-Bibliothek Klassen zum Erzeugen von CSV, Excel, XML, RTF und
einfachen Text. In diesem Teil nehmen wir die Ausgabe-Klassen genauer unter
die Lupe.
JasperReports bietet bereits verschiedenen Klassen für den Datenzugriff, schauen wir uns einige davon an.
Komplexere Reporte lassen sich mit iReports problemlos
erstellen, sogar inklusive Datenabfrage. Aber soll
ein damit erstellter Report ausserhalb von iReports kompiliert
und gefüllt werden, kann es zu Problemen kommen.