Od oglądania 2-częściowy filmów z YouTube i uważne instrukcję BIRT, moje rozumienie jest to worflow wychodzi coś takiego:Konfiguracja & Generowanie BIRT dynamicznie
- utworzyć nowy raport w Eclipse
- Użyj BIRT Report Designer (Eclipse plug-in) do projektowania raportu
- Wypełnianie raportu ze źródłami danych (sterowniki JDBC & bazy danych) i zestawy danych (szczegółowe tabele)
- Generowanie/export/drukuj raport
cool, jak to narzędzie wydaje się być, nie mogę znaleźć dowolny dokumentację, która prowadzi mnie do przypuszczenia, że jest to Java narzędzie, a nie Eclipse tylko narzędzie (co oznacza, że posiada Java API i mogą wchodzić w interakcje z aplikacjami Java, w przeciwieństwie do czystej wtyczki Eclipe, która wymaga interakcji ręcznej/ludzkiej z IDE Eclipse.
szczególności chcę potwierdzić, że BIRT albo może lub nie może wykonać następujące czynności:
- skonfigurować raport (układ, rozmieszczenie widgetów UI, źródła danych/zestawy, itp) programowo; tj. w ten sam sposób, w jaki interfejs API JasperReport ma projektanta iReport, który generuje JRXML, jest taki sam dla BIRT?
- Wywołaj raport "generowanie" za pośrednictwem interfejsu API języka Java, w którym dane będą pobierane w czasie rzeczywistym i wypełniają raport, a raport można wysłać lub zapisać w systemie plików.
- Tworzenie wersji HTML i PDF tego samego raportu
Czy rzucić okiem na książkę „Integracja i przedłużające BIRT”, a zwłaszcza część 4 na Jak zintegrować BIRT do Aplikacje ? – webpat
Zobacz: http://www.vogella.com/tutorials/EclipseBIRT/article.html – kenorb
Istnieje interfejs API, który pomaga w generowaniu raportów BIRT bezpośrednio z Java: https://mvnrepository.com/artifact/net.sf.automatic-report -enerator/generator burtowy. v1.0 działa z Log4j, a v1.1 działa z Log4J2. Sprawdź również stronę sourceforge tutaj: https://sourceforge.net/projects/automatic-report-generator/ –