ODK Build - nechce se mu exportovat formulář do XLSForm #227

Closed
opened 2018-03-16 22:35:56 +01:00 by Podhorecky · 5 comments
Podhorecky commented 2018-03-16 22:35:56 +01:00 (Migrated from git.spotter.cz)

vytvořený jednoduchý formulář

z menu Export to XLSForm

neexportuje nic, zahlásí že je něco špatně ať to zkusím později

vytvořený jednoduchý formulář z menu Export to XLSForm neexportuje nic, zahlásí že je něco špatně ať to zkusím později
Disassembler commented 2018-03-17 17:33:36 +01:00 (Migrated from git.spotter.cz)

Skvělé. XLSForm export ve skutečnosti potřebuje další aplikaci - https://github.com/opendatakit/build2xlsform - které pošle data ke konverzi a ta vyrobí příslušné XLS. A build2xlsform přirozeně nepoužívá žádnou z technologií použitých u ostatních ODK komponent a přináší zbrusu nové závislosti. Třikrát hurá. Jak mi na začátku ODK připadalo veliké, čisté a udržované, tak s postupem času zjišťuji, že je to pěkná žumpa.

Skvělé. XLSForm export ve skutečnosti potřebuje **další** aplikaci - https://github.com/opendatakit/build2xlsform - které pošle data ke konverzi a ta vyrobí příslušné XLS. A *build2xlsform* přirozeně nepoužívá žádnou z technologií použitých u ostatních ODK komponent a přináší zbrusu nové závislosti. Třikrát hurá. Jak mi na začátku ODK připadalo veliké, čisté a udržované, tak s postupem času zjišťuji, že je to pěkná žumpa.
Disassembler commented 2018-03-17 20:49:43 +01:00 (Migrated from git.spotter.cz)

closed via commit 52557f54aa

closed via commit 52557f54aaa7d21049ec5b5ba5e86bc1ad1d6aa9
Podhorecky commented 2018-03-20 22:43:20 +01:00 (Migrated from git.spotter.cz)

nevim jestli by to bylo o něco vhodnější, ale toto https://github.com/XLSForm/pyxform by měl být přepsaný software na totéž.
Netuším, zda termín "major rewrite" zde znamená méně problémů, nebo spíš jiné typy problémů...

nevim jestli by to bylo o něco vhodnější, ale toto https://github.com/XLSForm/pyxform by měl být přepsaný software na totéž. Netuším, zda termín "major rewrite" zde znamená méně problémů, nebo spíš jiné typy problémů...
Disassembler commented 2018-03-20 22:53:26 +01:00 (Migrated from git.spotter.cz)

To předpokládám mělo být ke XLSForm konvertoru zmiňovanému ve #225. build2xlsform (který máme nainstalovaný) převádí XML na XLS. XLSForm a pyxform naopak převádí XLS na XML (proč to nenaprogramovali v rámci stejného software netuším). pyxform je sice commandline aplikace, ale výhledově můžu vyzkoušet, co z toho leze a jestli má význam nechat k tomu doplácnout nějaké webové rozhraní.

To předpokládám mělo být ke XLSForm konvertoru zmiňovanému ve #225. *build2xlsform* (který máme nainstalovaný) převádí XML na XLS. *XLSForm* a *pyxform* naopak převádí XLS na XML (proč to nenaprogramovali v rámci stejného software netuším). pyxform je sice commandline aplikace, ale výhledově můžu vyzkoušet, co z toho leze a jestli má význam nechat k tomu doplácnout nějaké webové rozhraní.
Podhorecky commented 2018-03-20 22:54:59 +01:00 (Migrated from git.spotter.cz)

aha, ok. nespěchá.

aha, ok. nespěchá.
Sign in to join this conversation.
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Disassembler/Spotter-VM#227
No description provided.