Forum Delphi.cz

Delphi => Obecné => Téma založeno: Leo1 31-01-2019, 18:17:31

Název: komponenta OExport
Přispěvatel: Leo1 31-01-2019, 18:17:31
Dobrý den.
Byla mi doporučena tato komponenta.
http://www.kluug.net/
Citace
Only the first worksheet will be exported or imported and a maximum of 40 rows and 10 columns.
Což by mi nevadilo.
Při spuštění mi však vyskakuji okno že to je demo.
http://img24.cz/images/77453253871827434785.png

http://www.kluug.net/xlsx-ods-delphi.php
Založka download.

Citace
Installation

1.) Add OExport path to your library - please mind your Delphi version!

  For Delphi XE4 32bit, the path is:
    {INSTALLATION DIRECTORY}\OExport\DelphiXE4\Win32\

2.) Add OXml path to your library.

  The path is:
    {INSTALLATION DIRECTORY}\OXml\utils\
Název: Re:komponenta OExport
Přispěvatel: pepak 01-02-2019, 09:58:58
A otázka je?

Pokud, jak očekávám, "jak se toho zbavit", tak asi nejspíš "koupit si plnou verzi".
Název: Re:komponenta OExport
Přispěvatel: Leo1 01-02-2019, 17:39:20
Ne, netušil jsem že to autor tak znepřijemníl.
Kdyby to napstal k tomu.
Citace
Only the first worksheet will be exported or imported and a maximum of 40 rows and 10 columns.
Ušetříl by mi spoustu času.
Ja myslel že dělam něco špatně.
Název: Re:komponenta OExport
Přispěvatel: miroB 01-02-2019, 19:00:48
OExport je dobrá komponenta. Mám ju kúpenú už vyše roka. Som ozaj spokojný.
Je silná aj čo sa týka rôznych vychytávok. (Formátovanie, tlač, prepočítavanie vzorcov a ďalšie)
Pri exporte dát z programov, kde ide prevažne o pekne formátované tabuľky, neveľkého rozsahu, ani nič iného neuvažujem.
Import bežných tabuliek z Excelu je tiež veľmi pohodlný.

Pre import z xlsx mám však aj vlastné riešenie.
Je určené pre čítanie množstva tabuliek z extra veľkými údajmi.
Dosahuje famózne časy (u hraničných veľkostí, teda niekde k miliónu riadkov, zrejme až rádovo). Nepoužíva xml parser. Nevie nič iné, iba čítať dáta z xml Excelu a zapísať ich do databázy. Trvalo mi mesiace, než som to odladil..
Rýchlosť importu je pre mňa podstatná. Tiež je pravda, že keby som pred 3-4 rokmi tušil o komponente OExport, tú svoju šichtu by som nikdy nezačal.

A ďalšia prednosť pre OExport:  je univerzálny - podporuje xls, xlsx a ods.