iReport - verze a nastavení

iReport je jednoduchý grafický nástroj sloužící jako návrhář reportů pro Java knihovnu JasperReports. Tento článek shrne několik verzí tohoto programu, které sem vyzkoušel a jak je jednoduše nastavit.

Nejnovější i starší verze iReportu se dají stáhnout z http://sourceforge.net/projects/ireport/

Verze:
2.0.2
V této verzi funguje všechno přesně tak jak potřebuji! :)
2.0.4 a 2.0.5
Nefungují okraje!
3.6.0
Používá novější verzi jrxml souborů, ale v jasperreportu, který používá fungují i starší verze.
Někdy kolem verze 3 převedli vývojáři iReport do engine NetBeans a to sebou přineslo mnoho problémů. Nějak sem si na to nezvykl. Ale tento iReport už umí do reportu vložit i čárové kódy. Ovšem je v něm chyba. V Linuxu nejdou používat okraje! Ve Windows ale okraje fungují dobře.
3.7.x
Potřebuje zase novou verzi knihovny JasperReports -> Nepoužívám :)

Nastavení iReport 2.0.2
Nejjednodušší způsob jakým iReportu předhodit VO třídy, které bude využívat pro plnění reportu je nahrát balíky, které je obsahují do adresáře lib. Dále přidat do options->classpath cestu do adresáře tohoto lib adresáře. Po každé aktualizaci balíků se ale musí iReport restartovat!

Nastavení iReport 3.6.0
Nastavoval jsem ho stejně jako verzi 2.0.2.
Tentokráte jsem ale balíky s VO třídami nakopíroval do adresáře ireport/modules/. Opět jsem do Classpath v Tools->Options->iReport přidal cestu k balíkům. A opět tuším že potřebuje restart po změně knihoven.

iReport

- (28. 7. 2017)

Líbil se vám článek?

Nasdílejte ho svým přátelům na sociálních sítích.

Google+

Názory, připomínky a jiné komentáře

Zatím nikdo nic nenapsal. Buďte první :-).

Vložit nový komentář
Kája z Norska
Kája z Norska

Jsem programátor, horolezec a tak trochu FlexiBee fanatik :-).
Na CharlieBlogu sepisuji své nápady a poznatky už od roku 2006.