Preskočiť na obsah

Export / import údajov

Program Ekonomická agenda SQL obsahuje funkcie, ktoré umožňujú používateľom vytvárať vlastné výstupné súbory (export údajov) s údajmi vo viacerých formátoch (XML, CSV, XLSX, XLS, TXT, ...). Dostupné formáty sú rôzne, závisia od konkrétneho typu exportu. Program dokáže súčasne spracovávať vstupné súbory (import údajov) vytvorené iným programom.

V okne Export / import údajov sa nachádza zoznam úloh pre vytvorenie exportných súborov a pre načítanie údajov z importných súborov do programu.

Vytvorenie úlohy

Novú úlohu pridáte stlačením klávesu Insert alebo kliknutím na ikonu Pridaj. Následne program zobrazí dialógové okno pre zadanie parametrov. Políčka Číslo a Popis obsahujú Vaše informačné údaje pre rozlíšenie jednotlivých úloh (exportov, importov). Príznak Aktívny označuje aktuálnu vykonateľnosť úlohy. Podľa parametra Typ program ponúkne ďalšie nastavenia:

  • Typ SQL - export údajov z SQL príkazu - v políčku SQL príkaz zadáte príkaz select ... pre výber údajov z ľubovoľnej tabuľky databázy
  • Typ E - export vybraných tabuliek - v políčku Typ exportu si vyberte z ponúkaných tabuliek a v Zozname polí špecifikujete požadované stĺpce tabuľky
  • Typ I - import - v políčku Typ importu si vyberte z ponúkaných druhov a nastavte ostatné parametre spracovania údajov

Tip

Pre každú úlohu je možné nastaviť zoznam skupín užívateľov z prístupových práv, pre ktoré je úloha určená (v spodnej časti okna) výberom hodnôt z číselníka v políčku - Pre skupiny užívateľov.

Exportná úloha

Nastavenie parametrov exportu

V spodnej časti dialógového okna vytváranej úlohy nastavujete jednotlivé parametre exportného súboru:

  • Zobraziť okno s výberovou podmienkou - po spustení funkcie pre export údajov zobrazí okno výberovej podmienky

Poznámka

Pokiaľ chcete aby sá úloha spúšťala automaticky pomocou plánovača úloh, parameter nesmie byť nastavený. Ak chcete obmedziť rozsah údajov pre úlohu, musíte nastaviť výberovú podmienku v ďalšom políčku.

  • Výberová podmienka (WHERE klauzula) - políčko pre zadanie vlastnej výberovej podmienky
  • Export údajov pre E-shop - príznak SQL exportu len pre E-shopové položky
  • Len zmenené - príznak SQL exportu len zmenených položiek od posledného exportu
  • Formát súboru - špecifikuje formát výstupného súboru
    XML2 - formát XML (hodnoty polí záznamu v samostatných uzloch)
    XML - formát XML (hodnoty polí záznamu v parametroch jedného uzla)
    CSV - formát CSV
    XLSX - formát XLSX (Excel 2007 a vyššie) - tabuľka MS Excel
    XLS - formát XLS (Excel 2003 a nižšie) - tabuľka MS Excel
    TXT - textový súbor
    iné formáty - formáty dopracovaný na základe individuálnych požiadaviek používateľov pre spracovanie do iných ekonomických programov

  • Hlav. - nastavenie typu hlavičky (popis hodnôt jednotlivých stĺpcov). Vyberte požadovanú hodnotu z číselníka:
    A - jednoriadková hlavička (malé písmená)
    U - jednoriadková hlavička (veľké písmená)
    T - jednoriadková hlavička (vlastný text)
    V - viacriadková rozšírená hlavička
    N - bez hlavičky

  • Oddeľovač - znak oddeľujúci údaje v riadku CSV súboru, štandardne ; (pre formát súboru CSV)

  • Kódovanie údajov - hodnota z číselníka pre typ kódovania diakritických znakov CSV súboru. Ak nie je zadaná program predvolene použije WIN1250. (pre formáty súboru CSV, TXT)
  • Oddeľovač riadkov v memo poliach - znak(y) oddeľujúce riadky v databázových memo poliach (pre formát súboru CSV)
  • XML šablóna - súbor šablóny XML dokumentu pre pomenovanie uzlov XML (pre formát súboru XML2)
  • XLS šablóna - meno XLSX resp. XLS šablóny vrátane prípony a priečinka, na základe ktorej bude exportný súbor vytvorený (pre formáty súboru XLSX, XLS)
  • XLS šablóna - tlačidlo - program umožní úpravu, vytvorenie resp. vymazanie šablóny. Ak nie je zadané meno XLS šablóny, použije sa pri vytvorení novej šablóny rovnaké meno ako meno výstupného súboru. Šablóny budú uložené predvolene v priečinku \userdata\dokumenty\_XLSsablony. (pre formáty súboru XLSX, XLS)
  • Meno súboru - meno exportného súboru bez prípony, program podľa formátu doplní za meno súboru príponu .xml, .csv, .xlsx, .xls alebo .txt
  • Cieľový priečinok / email - zoznam výstupných priečinkov (adresárov), emailových adries alebo ftp serverov, v ktorých (na ktoré) bude vytvorený exportný súbor resp. poslaný mail so súborom ako prílohou
  • Prázdne dáta neexportovať - pokiaľ výstup neobsahuje žiadne dáta, export sa nevykoná
  • Zobraziť výstupný súbor - po vytvorení bude súbor zobrazený v zobrazovači, ktorý je Windowsom predvolený
  • Komprimovať - výstupný súbor bude komprimovaný algoritmom zip

Nastavenie parametrov importu

Vo vrchnej časti dialógového okna vytváranej úlohy nastavujete jednotlivé parametre importného súboru:

  • Formát súboru - špecifikuje formát vstupného súboru
    XML - formát XML
    CSV - formát CSV
    iné formáty - formáty dopracovaný na základe individuálnych požiadaviek používateľov pre spracovanie do iných ekonomických programov

  • Import zo súboru (priečinka) - meno importného súboru vrátane prípony a priečinka, v ktorom bude súbor umiestnený. V mene je možné použiť aj zástupné znaky * alebo ?.

  • Názov elementu záznamu - názov elementu XML, v ktorom sú uložené údaje jedného záznamu
  • Štand. nastavenie pre XML súbor MKSQL - program zobrazí okno pre spustenie funkcie hromadného nastavenia polí importu. Podľa vybraných volieb program po stlačení tlačidla OK nastaví predvolené hodnoty vybraných polí.
  • Počet riadkov hlavičky - dĺžka hlavičky CSV súboru, ktorá sa nebude spracovávať
  • Štand. nastavenie pre CSV súbor - program zobrazí okno pre nastavenie predvolených hodnôt aktualizovaných polí importu. Podľa vybraných volieb program po stlačení tlačidla OK nastaví predvolené hodnoty vybraných polí.
  • Oddeľovač - znak oddeľujúci údaje v riadku CSV súboru, štandardne ;
  • Kódovanie údajov - hodnota z číselníka pre typ kódovania diakritických znakov CSV súboru. Ak nie je zadaná program predvolene použije WIN1250.
  • Skript "po sql" - SQL príkaz, ktorý sa vykoná po spustení importu
  • Skript "pred sql" - SQL príkaz, ktorý sa vykoná pred spustením importu

Práca s úlohami

Jednotlivé úlohy je možné upravovať, mazať, kopírovať podobne ako ostatné záznamy v oknách typu browser.

Niektoré z úloh (podľa typu) je možné spustiť stlačením klávesu Enter na práve aktívnom zázname. Spúšťanie ostatných úloh je väčšinou naviazané pre konkrétne aktívne okno programu. Vo všeobecnosti sa ich spustenie vyvolá z okna "browsera" cez pravé tlačidlo myši a voľbu Nástroje resp. pre okná typu "editor" sa v okne nachádza príslušné tlačidlo.

Exporty jednotlivých dokladov napr. výdajok viete tiež spustiť priamo z okna Príjemky, výdajky. Nastavte sa na požadovanú výdajku a vyberte Výpisy - stlačte klávesy Ctrl + V. V zozname tlačových zostáv sa presuňte na koniec a vyberte Export výdajky a stlačte tlačidlo Zobraz.

Export výdajky

Tip

Pokiaľ ste si dohodli z odberteľom, konkrétny typ exportu (exportného súboru), viete si na každej firme v adresári firiem nastaviť používanú úlohu - hodnoty v políčkach Export DL/FA/OV.

Poznámka

Detailný postup generovania konkrétnych príkazov typu SQL pre export súborov presahuje rámec tejto príručky. Pre pomoc kontaktujte firmu MK-soft.

Logo firmy

© 2025 Ekonomická agenda