Autor Téma: komponenta OExport  (Přečteno 548 krát)

Leo1

  • Host
komponenta OExport
« kdy: 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\

Offline pepak

  • Guru
  • *****
  • Příspěvků: 1441
  • Karma: 34
    • Pepak.net
Re:komponenta OExport
« Odpověď #1 kdy: 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".

Leo1

  • Host
Re:komponenta OExport
« Odpověď #2 kdy: 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ě.

Offline miroB

  • Guru
  • *****
  • Příspěvků: 521
  • Karma: 17
    • Verze Delphi: D1,2,3,4,7,2005,2009, XE8,S,B,T10.2.2 Pro
Re:komponenta OExport
« Odpověď #3 kdy: 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.