aus den 2-teiligen YouTube Videos ansehen und durchlesen, das BIRT Handbuch, mein Verständnis davon ist das die Worflow geht ungefähr so:Konfigurieren & Generieren von BIRT Report Dynamisch
- Erstellen Sie einen neuen Bericht in Eclipse
- Verwenden Sie den BIRT Report Designer (Eclipse-Plug-in) entwerfen einen Bericht
- Bestücken Sie den Bericht mit Datenquellen (JDBC-Treiber & Datenbanken) und Datensätze (spezifische Tabellen)
- generieren/Export/Druck der Bericht
So cool wie dieses Werkzeug zu sein scheint, kann ich nicht jeden Dokumentation finden kann, die mich führt zu glauben, dass dies ein Java Werkzeug und nicht ein Eclipse nur Werkzeug (das heißt, es hat eine Java API und kann mit Java-Apps interagieren, im Gegensatz zu einem reinen Eclipe-Plug-in, das manuelle/menschliche Interaktion von der Eclipse-IDE erfordert.
Insbesondere möchte ich bestätigen, dass BIRT entweder kann oder nicht folgendes tun:
- Konfigurieren eines Berichts (Layout, UI-Widget Platzierung, Datenquellen/Sätze, etc.) programmatisch; auf die gleiche Weise, wie die JasperReport-API den iReport-Designer hat, der JRXML generiert, gilt dies auch für BIRT?
- Starten Sie einen Bericht "Generation" über eine Java API, wobei Daten in Echtzeit eingelesen werden und füllt den Bericht und der Bericht kann gesendet oder in einem Dateisystem gespeichert
- Erstellen Sie HTML-und PDF-Versionen des gleichen Berichts
Haben Sie einen Blick auf das Buch haben „Integration und Erweiterung BIRT“ und vor allem der Teil 4 auf, wie BIRT in integrieren Anwendungen? – webpat
Siehe: http://www.vogella.com/tutorials/EclipseBIRT/article.html – kenorb
Es gibt eine API, die das Erstellen von BIRT-Berichten direkt aus Java unterstützt: https://mvnrepository.com/artifact/net.sf.automatic-report -Generator/Birt-Generator. v1.0 funktioniert mit Log4j und v1.1 arbeitet mit Log4J2. Sieh dir auch die Seite von sourceforge an: https://sourceforge.net/projects/automatic-report-generator/ –