Tema: Re: [Python, LibreOffice]: reikia krypties
Autorius: trigras
Data: 2014-04-03 10:14:59
On Wed, 02 Apr 2014 12:04:55 +0300, ejs <ejs@no.where> wrote:


> poreikis yra programoje suformuotą žiniaraštį perkelti į skaičiuotuvės  
> failą, išlaikant formatavimą (pvz ugnies atsparumas - centruojamas,  
> ilgiai, kainos - dešinėn).
>
> Tinka ODS, XLSX, XLS. Ir, kaip paaiškėjo, vistik racionalu formuoti  
> failą, nei maitinti duomenis per programą.
>
> Revit'o programoje viskas yra padaroma, bet žiniaraštį arba galiu arba  
> įdėti į brėžinį, arba išgauti CSV. CSV is no-go.
>
> Žiniaraščių per dieną dabar yra 2-3, po 20-250 pozicijų. Rankinis  
> formato sudėjimas užima pakankamai laiko. O jei paaiškėja kad pvz vienų  
> durų ugnies atsparumas yra KITOKS, visas žiniaraščių komplektas lekia į  
> /dev/null
>

Tai OpenXml SDK kaip ir tiktų.

O jeigu visgi nėra didelio troškimo programint, gal dar toks variantas  
tiktų - susiformatuoji tuščią excelio failą, tada pirmoje celėje  
importuojies CSV (Date->From text).

Vėliau su dešiniu pelės mygtuku tiesiog renkies "Refresh" (arba Data  
->Refresh All -> Refresh) ....