Zdravím konferenci, prosím o vhodné nasměrování. Potřebujeme v projektu generovat sestavy ve formátu XLS. Mám přehled v oblasti Javy a Apache POI, ale v oblasti sestavových frameworků jsem téměř na nule. Zvažuji JasperReports, protože používá POI, ale nemám jasno v následující oblasti:
Chápu JR zatím tak, že předloha je vždy uložena ve formátu .jrxml, se kterým je možné zacházet pomocí nástrojů uvedených např. zde http://en.wikipedia.org/wiki/JasperReports#Third_party_tools . Naproti tomu pro zákazníka by bylo pohodlné, kdyby si mohl editovat předlohu sestavy v Excelu. Idea je, že by zákazník editoval pouze "vzorový" XLS soubor - jakousi šablonu, která by uchovávala informaci o grafice, stylech, šířkách sloupců apod. plus body, kde by se navazovala data. Existuje způsob, jak přimět JR, aby takový XLS soubor chápal jako předlohu sestavy? Např. nějaká utilita pro převod do .jrxml, která by definovala rozumné konvence a omezení na dokument v Excelu. Nebyl by asi problém ji s pomocí POI napsat, ale jestli už neexistuje něco hotového. Při googlení na téma JR a Excel jsem narážel jen na rady, kde se jako předloha předpokládalo napevno jrxml a XLS se považoval buď za jeden z mnoha výstupních formátů anebo za datový zdroj. Já potřebuji XLS teď především jako primární zdroj všech informací o vzhledu sestavy. Datovým zdrojem bude vždy databáze. Nebráním se ani opuštění JR, zatím je vše v zárodku. Děkuji za každou odpověď. Tomáš Záluský ================================================ ...with Ultimate flying is so easy... http://www.frisbee.cz http://www.peaceegg.net ================================================
