No při větším nasazení (jaké vy popisujete) bych už možná skutečně uvažoval o JasperReports. Když jsem ale dělal jeden nebo dva XLS exporty, tak jsem si prostě v Excelu vytvořil XLS soubor jako šablonu a na konkrétní políčka jsem si nadefinoval "názvy" (menu - > Vložit -> Název -> Definovat) a pak jsem jen v Javě pomocí POI otevřel tento soubor, daná políčka vyplnil daty a nabídl jej ke stáhnutí uživateli. Takovéto šablony byly i rozumě odolné proti změnám, když se udržovala ta pojmenovaná pole. Navíc výsledný excel byl graficky slušně úpravný, jelikož návrh se dělal přímo v něm. Ale na masivní práce s velkým množstvím různých exportů je to i tak asi docela dost pracné ...
Honza N. 2007/12/10, Stepan Novacek <[EMAIL PROTECTED]>: > Zkuste JasperReports - snadno se s tim pracuje, ma to kvalitniho > grafickeho navrhare iReport a taky zvlada export do XLS > > Stepan Novacek > > > Jan Dvořák napsal(a): > > Ahoj, > > > > zkoumam moznosti, jak v javove aplikaci na serveru vyrabet sestavy, > > ktere by si uzivatele stahli a otevreli v Excelu. Zatim sice jen > > tabulky, ale nepochybuji o tom, ze zacnou chtit i grafiky. Rysuji se > > mi tri mozne pristupy: > > > > 1. Jakarta POI - rucne si sestavu "sestavovat" v javovem kodu. To > > vypada jako dost pracne, ale zase je vcelku dobra kontrola nad tim, co > > vznikne. > > > > 2. Eclipse BIRT - "klikaci" navrhar sestav. Od verze 2.2 udajne umi > > delat vystupy do formatu XLS. Akorat se mi nedari najit, jak se to > > dela. :-( > > > > 3. zapojit OpenOffice v "bezhlavem" (headless) rezimu - mit pripraveny > > sesit s dotazy, ten programove otevrit, dat mu pokyn, at se obnovi z > > databaze, posleze jej ulozit a odeslat. > > > > Ruznych druhu sestav budou do budoucna desitky. Mnozina uzivatelu je > > omezena, rychlost generovani neni prilis vyznamnym kriteriem. Chtel > > bych vsak minimalizovat slozitost udrzby. > > > > Co si o tom myslite? > > > > Honza > > > > -- -------------------------------------------------------------- Ing. Jan Novotný @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ http://blog.novoj.net Myšlenky dne otce Fura --------------------------------------------------------------
