Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Názory k článku
Export do Open XML v PHP

integer
integer (neregistrovaný)
26. 2. 2007 0:32 Nový

proc "open" xml ?

celé vlákno
Proc exportovat do tohohle "otevreneho" formatu, ktery jeste nema ISO certifikaci, kdyz tu jsou jine formaty, ktere si tim schvalovanim prosly uz driv? A vubec proc je takovy clanek na linuxovem webu? Marne hledam aspon "politicky korektni" poznamku o tom, ze tohle neni jedina moznost, jak se daji distribuovat soubory v xml office.

Je to jenom jiny druh reklamy nebo to vzniklo i bez objednavky te firmy, co tu tak vydatne inzeruje?
vd
vd (neregistrovaný)
26. 2. 2007 0:47 Nový

Re: proc "open" xml ?

celé vlákno
Autor má svůj vlastní blog a své články duplicitně zveřejňuje i zde. Jeho blog není jen o Linuxu a opensource, ale primárně o PHP.
M jako Molitan
M jako Molitan (neregistrovaný)
26. 2. 2007 9:39 Nový

Re: proc "open" xml ?

celé vlákno
Krome toho na svem blogu ma uvedene: "Konkurenční formát ODF se pro tento účel samozřejmě hodí také, zákazníci ale většinou chtějí export do Office."

A je to logicke. Kdyz udelate export do MS formatu, nebudete muset resit, jak uzivatelum nainstalovat plugin do Office na cteni OpenDocumentu (sami si ho tam asi nenainstaluji, i kdyz jim to detailne popisete, protoze jsou to... uzivatele).
a
a (neregistrovaný)
26. 2. 2007 0:54 Nový

Re: proc "open" xml ?

celé vlákno
Protoze jsi osel. Az udelas takovou knihovnu pro "open" DF, bute tu clanek o tomto. PHP je open source a takovy clanek sem patri.

Jestli znas nejaky alternativni zpusob, jak udelat soubor pso Excel nebo Calc, sem s nim. Proc jsi ho nezminil? Jsi hnusnej zaprodanec jedne firmy, ktery takove informace taji? Styd se.
yderf
yderf (neregistrovaný)
26. 2. 2007 1:15 Nový

Re: proc "open" xml ?

celé vlákno
len k tomu alternativnemu sposobu - je to export csv, nie dokonala, no dostatocna moznost
uživatel si přál zůstat v anonymitě
26. 2. 2007 5:24 Nový

Re: proc "open" xml ?

celé vlákno
jak v csv pouziji vzorce, vic listu nebo alespon zakladni formatovani?
pexxi
pexxi (neregistrovaný)
27. 2. 2007 16:31 Nový

Re: proc "open" xml ?

celé vlákno
Vzorce v CSV mozes pouzit (=FUNKCIA()), formatovanie a listy, samozrejme, nie.
(neregistrovaný)
26. 2. 2007 1:23 Nový

Re: proc "open" xml ?

celé vlákno
ok, tak jsem osel. ale byl by takovy problem pridat k puvodnimu blogpostu treba vetu o tom, ze pro ODF v soucastnosti neexistuje podobna knihovna? vyrazove prostredky se lisi nejen podle obsahu textu, ale i podle toho, kam je urceny. jinak bude vypadat clanek v bulvaru a jinak v klasickych novinach a prece budou oba o tomtez. stejne tak se lisi blog o php a server o linuxu a dalsim open source.
uživatel si přál zůstat v anonymitě
26. 2. 2007 2:11 Nový

Re: proc neexistuje?

celé vlákno
Dan
Dan (neregistrovaný)
26. 2. 2007 10:21 Nový

Re: proc "open" xml ?

celé vlákno
Jan Janech aura:71
27. 2. 2007 9:40 Nový

Re: proc "open" xml ?

celé vlákno
Ja ukladam subory ako html a zmenim mime typ, nastavim content-disposition na attachement a nazov suboru dam nieco.xls, popripade .doc... Vsetko pekne funguje, vratane formatovania :)
Petr Krčmář aura:98
26. 2. 2007 9:32 Nový

Re: proc "open" xml ?

celé vlákno
Dobrý den, export do OpenXML je obecně u běžných uživatelů (firemních) velmi žádán. Proto se jím na Rootu zabýváme. Ať se nám to líbí nebo ne, mnoho vývojářů se musí zabývat produkty Microsoftu a většinu lidí (včetně mě) zajímají užitečná řešení obecně a ne jen Linux.
gwamb
gwamb (neregistrovaný)
26. 2. 2007 10:25 Nový

Re: proc "open" xml ?

celé vlákno
Protoze ani ODF ani OpenXML nespasi svet. A cim vice formatu bude znat a umet pouzivat, tim vetsi budete mit sance na ziskavani projektu atd. A nebo zijete jenom z podpory a nadavate na ty co pracuji a maji z toho zisk???
gwamb
gwamb (neregistrovaný)
26. 2. 2007 10:25 Nový

Re: proc "open" xml ?

celé vlákno
Protoze ani ODF ani OpenXML nespasi svet. A cim vice formatu budete znat a umet pouzivat, tim vetsi budete mit sance na ziskavani projektu atd. A nebo zijete jenom z podpory a nadavate na ty co pracuji a maji z toho zisk???
Marek chlup
Marek chlup (neregistrovaný)
26. 2. 2007 8:51 Nový

Perl a OpenDocument

celé vlákno

Zkoušel jsem hledat něco podobného pro můj oblíbený Perl a pro OpenDocument. Našel jsem tento projekt:
OOBuilder
Zatím jsem ho nezkoušel.

Ještě nějaké moduly do perlu kolem OpenDocument jsem našel zde:
CPAN - OpenOffice

Norbert Volf
26. 2. 2007 9:43 Nový

Re: Perl a OpenDocument

celé vlákno
Taky jsem s tím koketoval, ale vždycky mi připadlo moc složité programově řešit vzhled dokumentů, takže jsem nakonec skončil u toho že pomocí OpenOffice vytvořím dokument, který naformátuju tak jak si přeje uživatel, potom obohatím content.xml o značky pro šablonovací systém (používám TT2, ale je to jedno co se použije) a když to z web serveru posílám na klienta tak pomocí Archive::Zip rozpakuju OO šablonu content.xml proženu to přes TT2 znovu zapakuju pomocí Archive::Zip a posílám výsledných dokument na klienta. Docela se mi to osvědčílo.
quo
quo (neregistrovaný)
26. 2. 2007 15:01 Nový

praveky zpusob

celé vlákno
Kdysi jsme resili (minule stoleti), ze zakaznik chtel "excel". Neexistoval zadny OpenDocument ani nic jineho. Kdyz se vystup udelal v tabelatorem oddelenem textu s DOSovymi konci radek a do hlavicky HTTP response se napsalo tusim application/ms-excel (nebo neco podobneho), tak ten nestastny Internet expolorer spustil excel a ten otevrel data dostatecne dobre na to, aby byl zakaznik spokojen :-)
Dan Ohnesorg aura:100
26. 2. 2007 16:54 Nový

Re: praveky zpusob

celé vlákno
Jo takovyhle programatory zboznuju, jeden takovej dela jeden firemni IS, ted si nemuzu vybavit jmeno. Bleje .dbf souvbory z foxpro do souboru s priponou .xls, protoze proc by se obtezoval cist MSDN, a raduje se, jak to jde lidem otevirat v excelu. Jenze to jaksi nejde otevirat v OOo, protoze to bere priponu v uvahu a dbf soubor s priponou xls neotevre a lidi si potom stezuji, ze je OOo uplne blbej.
pexxi
pexxi (neregistrovaný)
27. 2. 2007 16:34 Nový

Re: praveky zpusob

celé vlákno
Zas, to je trosku aj problem OO, ze nerozoznava subory podla hlavicky, ale podla pripony. V tomto je, potom, Excel vyzretejsi...
mach
mach (neregistrovaný)
26. 2. 2007 19:04 Nový

Re: praveky zpusob

celé vlákno
finta s tim ulozit do xls souboru html kod tabulky (tag table a tak dal) v te dobe nefungovala?
Miloš
Miloš (neregistrovaný)
26. 2. 2007 16:11 Nový

Standartizovaný?

celé vlákno
Tento článek patří na stránky o PHP (kde ho taky programátor v PHP bude hledat) a nikoliv na Roota. Nepochybuji o tom, že tzv. Open XML je zatížený spoustou patentů (zákon o patentování softwaru v USA dovoluje bohužel patentovat i datové formáty a přenosové protokoly, což je vrchol debilismu a Microsoft toho bohatě využívá). O standard ISO Microsoft sice usiluje - ale psát o tom jako o v podstatě hotové věci je - mírně řečeno - zavádějící. Pokud se to Microsoftu podaří, pak jenom díky korupci. Dva standarty problém neřeší ale vytvářejí.

Jako programátor bych takovou práci jednoduše odmítl a nabídl převod do ODF nebo csv, i když chápu, že většina kolegů to asi neudělá. Převod do tabulek jistě nepotřebuje domácí uživatel a v práci je pro instalaci pluginu ODF k dispozici odborník, takže žádný problém. Běžný pracovník nic neinstaluje a většinou ani nesmí.

Chápu export dat z jedné databáze do jiné nebo výstup výsledků třeba do formátu .pdf ale proč výstup do excelu? Pokud je třeba provádět nějaké agregace, proč to neudělá databáze rovnou a nejsou už ve výsledcích obsaženy? Jediná výhoda, která mě napadá, je možnost dodatečného falšování výsledků. (Pravda, na mnoha úřadech možnost k nezaplacení).

V praxi jsem se setkal mnohokrát s požadavkem na vyplňování dat do předem naformátovaných a uzamčených tabulek excelu - většinou od nadřízených složek. Automatizovat takovou činnost nemá smysl, protože požadovaná tabulka je pokaždé jiná. Zažil jsem dokonce případ, kdy v jednom týdnu přišly požadavky na vyplnění totožných dat do tří různě formátovaných tabulek od tří lidí, kteří spolu seděli na ministerstvu v jedné kanceláři.

Naprostou hrůzou je potom sběr dat do tabulek excelu namísto databáze. Protože chybí napojení na jakékoliv číselníky, je další automatizace nemožná a výběry a agregace musí pak někdo provádět ručně. Jednou jsem to musel dělat i já a musím říci, že pitomce, který to vymyslel bych s chutí zabil.

P.S. redakci: proč informace o zaměření Roota není v hlavičce, ale nepatrným písmem na konci stránky, v místech, která už nikdo nečte? Stydíte se snad za to?
Dan Ohnesorg aura:100
26. 2. 2007 16:49 Nový

Re: Standartizovaný?

celé vlákno
Jo jo se statem je sranda. Od prvniho ledna plati novy stavebni zakon, ktery zdrazil projektovou dokumentaci minimalne dvojnasobne, protoze na ty co maji penize na stavbu cehokoliv musi bejt prisnost.

Jako prilohu zakona vydal nejaky pocitacove absolutne negramotny urednik zavaznou sablonu pro zadost o stavebni povoleni. To ze nejde otevrit a vyplnit v OOo je detail, nikdo necekal, ze by snad sla. Ono to nejde vyplnit bez vynalozeni extremniho usili ani ve wordu. Stavebni urady samozrejme tvrde vyzaduji, aby zadost byla podana presne na teto sablone a kdyz nefunguje nevadi - rada je jednoducha "Oxeroxujte to ze sbirky zakonu a vyplnte to rucne, kazdej to tak dela...".
Jakub Vrána aura:57
26. 2. 2007 22:04 Nový

Re: Standartizovaný?

celé vlákno
> P.S.

http://www.root.cz/ - <title>Root.cz - linux, open source a free software</title>
Honza
Honza (neregistrovaný)
26. 2. 2007 22:48 Nový

Re: Standartizovaný?

celé vlákno
Chudinka...
melkor
melkor (neregistrovaný)
27. 2. 2007 7:46 Nový

Re: Standartizovaný?

celé vlákno
Mistre, jest Vam jasny rozdil mezi slovy standarta a standard?
A, pokud ano, proc tou fangli porad mavate?
Miloš
Miloš (neregistrovaný)
27. 2. 2007 17:40 Nový

Re: Standartizovaný?

celé vlákno
Ano - je zde naprosto zřetelný rozdíl v rodě. Předpis pro psaní d ve slově standart je chybou autorů Pravidel českého pravopisu :)
p
p (neregistrovaný)
26. 2. 2007 23:56 Nový

slibne ale zatim nedodelane

celé vlákno
Az dana knihovna vyuzije nastinene moznosti a pujde s ni ukladat jak peudootevreny OpenXML tak standardizovany ODF/ODS, tak zatleskam.

Zatim je to jen dalsi kod, ktery by se musel psat paralerne s jinym. Samozrejme za predpokladu, ze nehodla programator vyloucit stare formaty Microsoftu, v opacnem priapde se jedna o slusnou nahradu jineho prostredku.
LUJ dfxd
LUJ dfxd (neregistrovaný)
17. 4. 2007 10:26 Nový

b hm

celé vlákno
njkbhjk
mixazel
mixazel (neregistrovaný)
28. 3. 2008 17:37 Nový

nefunguje

celé vlákno
kdyz uz zadam localohosta tak me to napise stranku nelze nalezt nevite proc kdyz mam zpnuty phpcko???
Zasílat nově přidané příspěvky e-mailem