Potřebuji se rozhodnout, jaké řešení na reporty vybrat a pořád nevím. Nějaké porovnání těchto nástrojů jsem již uváděl na mém blogu, ale již je to skoro tři roky zpátky a od té doby se mnoho věcí určitě změnilo.
Pořád si myslím, že volba je mezi JasperReports a BIRT reports. Našel jsem další možnosti jako Pentaho Reporting, Crystal Reports nebo NextReports, ale žádné z těchto řešení mě moc nezaujalo.
Já osobně žádné pokročilé funkce od nástroje neočekávám, spíše ty základní:
- reporty budou primárně zobrazeny na webové stránce
- export do PDF, XLS je nutností
- absolutní většina reportů bude statických, tedy uživatel klikne na odkaz a zobrazí se mu určitý report. Žádná velká interakce uživatele při zobrazování reportu nebude.
- JaspeReports je tu už dlouho a již od nějaké 1.x verze Springu je součástí standardní podpory. Takže Spring nabízí podporu na podobné úrovni jako jiné prezentační frameworky jako Freemarker, Velocity atd.
- velká komunita a rozsáhlá dokumentace (z uvedených nástrojů nejlepší)
- myšlenka kolem JasperReports Serveru mi přijde zajímavá a bez většího úsilí nabízí velkou přidanou hodnotu
Jaké máte prosím zkušenosti vy?

2 komentářů:
Před pár měsíci jsme řešili podobnou otázku: "Nebude lepší použít v novém produktu BIRT?" Z porovnání JasperReports a BIRTu vyšla z našeho pohledu remíza, takže nakonec převážil ten fakt, že jsme JasperReports do té doby používali v jiném produktu a také že má blíže k Eclipse. BIRT pro nás neznamenal žádný posun, takže jsme vsadili na jistotu.
Já jsem to schválně do článku nepsal, ale jsme ve stejném stavu - JasperReports už používáme historicky, ale budou nové projekty a tak přemýšlím, zda není čas na změnu. Zatím to asi na změnu nevypadá ...
Přidat komentář