Tema: Re: [Python, LibreOffice]: reikia krypties
Autorius: ejs
Data: 2014-04-01 16:36:58
2014-04-01 15:52, Laimis rašė:
> ejs rašė:
>
>> Ten string'ą reik paduot, tai mane ir domina ar pvz egzistuoja
>> 'GetActiveObject('Openoffice.Calc')'
>
> AFAIK, analogiško MSO — ne.
> Čia jau UNO; viskas prasideda nuo ('com.sun.star.ServiceManager') ir
> toliau jau...(you don't wanna know).

been there, done that.

> Labai panašu, kad UNO metodiškai nuo pat šaknų kūrė Sun'as (užkietėję
> java vyrukai) lyg iš karto žinodamas, kad prakiš tą StarOffice'ą
> Oracle'ui... :-)

o ne fokiečiai pradėjo UNO ?

>> Ech, vėl reikės mokytis
> Tai, kad nieko čia mokytis nereikia:
>
> ods = ODS()
> # sheet title
> sheet = ods.content.getSheet(0)
> sheet.setSheetName('Totals')
>
> # Cell1
> sheet.getCell(0, 1).stringValue("Foo")
> sheet.getCell(1, 1).floatValue(2)
>
> # Cell2
> sheet.getCell(0, 2).stringValue("Bar")
> sheet.getCell(1, 2).floatValue(3)
>
> ods.save(...)
> Easy.

Ačiū, bandysiu kažką paburti. Reikės modelio kopiją pasidaryt, nes jei 
supartalinsiu Quadrum'ą - man bus pypiec ;)

-- 
ejs