Jo, to bude error u vas v prohlizeci, protoze pri tmavem pozadi je kod zobrazeny se sedym prokladem (dokonce to funguje v Internet Exploreru 6.0). Takze tak, priste by to ale chtelo byt slusnejsi.
Mně mnohem víc vadí, že okno s programovým kódem zabírá jen přibližně polovinu šířky okna prohlížeče a zbytek je zcela neúčelně prázdný. Musím tedy přečíst začátek řádku, popojet o dvě až tři obrazovky dolů, lištou se posunout doprava, vrátit se o dvě až tři obrazovky zpět, přečíst si konec řádku, popojet o dvě až tři obrazovky dolů, vrátit se lištou doleva, popojet o dvě až tři obrazovky zpět, přečísti si začátek druhého řádku, a tak dále až do úplného zblbnutí. Opravdu nejde nastavit články tak, aby zabíraly celou šířku okna prohlížeče, a reklamy umístit jinam?
Zaujimalo by ma, ze ci POI podporuje aj take veci ako %SUBJ% a na akej urovni ? Hlavne som zvedavy na podporu solver-u, kedze mam zopar veci pomocou neho riesenych a rad som ich pouzival aj nadalej.
Vytvareni techto "objektu" bohuzel neni v POI _prozatim_ podporovano. POI ale muze takovyto sesit aktualizovat, aniz by se data zmenila. Blize viz file:///c:/java/poi/docs/hssf/limitations.html
Me vadi zejmena absence grafu, uzivatele (=urednici) jsou do nich, jak se zda, zamilovani :-)
Vytahovat nejaka data z aplikace do excelu mi prijde jako dost divoky napad. Pokud nekdo tohle chce, tak csv by mel byt vrchol toho, co rozumna aplikace nabidne. No a pokud chce nekdo realizovat tisk pres office dokumenty, tak je silenec. Vzdyt se na kazdem pocitaci zobrazuji jinak! A to nemluvim o tom, ze pro tisk tu existuji odzkousene nastroje jako napr. FO nebo Jasper.
Divoký nápad to samozřejmě je, nicméně uživatelé (==chlebodárci) to vyžadují a ve skutečnosti to funguje celkem obstojně. Problém s CSVčkem spočívá v jeho omezení - pouze jednoduché tabulky (jeden list), žádné sloučené buňky, formátování atd, nehledě na nepřenositelnost uživatelsky definovaných formátů (například chci mezery za tisíci apod.).
Jak už jsem se zmínil asi na dvou místech tohoto seriálu, používá se výstup do Excelu i v SAPu R/3, což není zrovna minoritní aplikace :-) Nám se to, jakožto programátorům, líbit nemusí, nicméně praxe je od teorie dost vzdálená (taky jsem prosazoval řešení založené na PDF či PostScriptu, ale to je pouze řešení pro tisk, ne pro další zpracování.
Jo abych nezapoměl: bavím se pořád o intranetovém řešení, tj. je zcela jasné zadání, softwarové vybavení apod. Na Internetu jde, zejména při neznalosti cílové skupiny uživatelů, o zcela jiný problém.
Firma Aspose (www.aspose.com) prodává podobný produkt, který je schopen generovat dokumenty Wordu, Excelu, PowerPointu a mnohé další formáty (pdf, flash, atd.). Všechny formáty se generují z prostředí .NET a některé mají i podporu Javy.
Bohužel je to produkt komerční.