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
--------------------------------------------------------------

Odpovedet emailem