Def. exporty - základní informace
Předdefinované exporty nejsou defaultně výrobcem dodávány, nicméně vy si můžete vytvořit libovolné množství svých vlastních. V dalším textu je uvedeno:
K dispozici je i možnost provádět tisky/exporty z otevřeného rozhraní obdobně jako je uvedeno v této kapitole (tj. obdobně jako z visuálního klienta).
Vlastní export ve formě některé z definic exportů může být v systému vyvolán obecně z různých míst programu. V následujícím textu zmíníme jednotlivé možnosti:
Název | Kl. | Popis | |||
---|---|---|---|---|---|
Export | shift+F5 |
Funkce pro vyvolání exportu prostřednictvím definovatelných exportů. Je k dispozici téměř ve všech agendách. Funkce exportu je obdobná pro všechny agendy, i když pro ni platí drobné odlišnosti podle toho, odkud je vyvolána. Jak funkce exportu pracuje? Jak bylo objasněno v kapitole popisující technologii zpracování dat, systém ABRA Gen jakožto databázová klient/server aplikace má data spravována samostatným databázovým serverem. Při práci s daty je tedy nutno komunikovat s databázovým serverem prostřednictvím tzv. SQL dotazů, příslušná data se pak načítají z databáze do paměti klientského počítače a naopak. Klientská aplikace pak pracuje s daty, která má načtená v paměti. Pokud si chceme něco vyexportovat (nějaký(é) záznam(y), resp. některé údaje z něj (z nich)) v okamžiku zvolení exportu se provádí nový SQL dotaz do databáze (může jich být i více za sebou, závisí na definici exportu a na tom, co se exportuje) a pro záznamy, které se mají exportovat se načítají položky, které se mají exportovat. Které záznamy se mají exportovat, je dáno buď daným místem programu nebo si to zvolíte ve funkci Export. Jak bylo řečeno výše, definovatelný export může být vyvolán z různých místABRA Gen. Funkce má pak podle toho, odkud je vyvolána, drobné odlišnosti: Export ze záložky Seznam
Dialogové okno
Po vyvolání funkce Export ze záložky Seznam se objeví dialogové okno, ve kterém pomocí přepínače nastavíte, jaké záznamy se mají exportovat. Dialogové okno může vypadat následovně (podle toho, z jaké agendy a za jakých okolností bylo vyvoláno): Příklady dialogového okna s nabídkou, co tisknout. Je-li nějaký záznam označen, nabízí se defaultně tisk Jen označených, jinak se nabízí defaultně tisk Aktuálního záznamu:
Po stisku OK nebo dvojitém kliknutí myší na některé z voleb se nabídne číselník definovatelných exportů nadefinovaných pro dané místo programu. Definice exportů se nabízí ty, které mají pro daného uživatele nastaveno Nabízet, jiné defaultní omezení použito není, dále viz Výběr definice pro export. Vše podle definice omezení resp. Vše podle definice omezení (s občerstvením)
U číselníkových agend využívajících od v. 19.4.0 novou technologii načítání dat (Adresář firem ...) se funkce jmenuje pouze Vše podle definice omezení. Vyexportuje všechny záznamy, které vyhovují zvolené definici omezení (a přístupovým právům), v případě exportu z číselníku pak celý číselník (opět v souladu s přístupovými právy). V tomto případě se tedy exportují záznamy bez ohledu na to, co máme právě viditelné v záložce Seznam, pokud bychom chtěli přesně vidět, co se vyexportuje touto volbou, musíme si seznam těsně před exportem občerstvit. Objasníme na příkladech: Příklad 1: Mějme agendy faktur vydaných, v záložce Omezení nastavíme všechny faktury vystavené dne 10.12.2000. Nechť je vybráno např. 8 faktur (nechť mají ID=1 až ID=8) a ty jsou zobrazeny v záložce Seznam. Poté přidáme dvě nové faktury s datem 11.12.2000 (nechť mají ID=9 a ID=10). V seznamu tedy vidíme 10 faktur. Chceme si vyexportovat knihu faktur. Zvolíme Expot→Podle definice omezení. V ten moment se provede SQL dotaz do databáze dle aktuálně zvoleného omezení (a dle přístupových práv). Omezení bylo "faktury vydané 10.12.2000, tudíž se vrátí faktury s ID=1 až ID=8, výsledná kniha faktur tedy bude obsahovat 8 faktur, ačkoli v seznamu bylo viditelných v okamžiku exportu 10 faktur. Příklad 2: Mějme v seznamu 10 faktur z Příkladu 1 a chceme exportovat knihu. Mezitím přibyla do databáze nová faktura s datem 10.12.2000 (zadal ji jiný uživatel v síti, příp. my z další agendy faktur otevřené v jiném nebo i témže okně a nechť má ID=11). Zvolíme Export→Podle definice omezení. V ten moment se provede SQL dotaz do databáze dle aktuálně zvoleného omezení (a dle přístupových práv). Omezení bylo "faktury vydané 10.12.2000, tudíž se vrátí faktury s ID=1 až ID=8 a ID=11, výsledná kniha faktur tedy bude obsahovat 9 faktur, ačkoli v seznamu faktura s ID=11 v okamžiku exportu viditelná nebyla. Stejný výsledek bychom dostali, pokud bychom těsně před exportem provedli občerstvení seznamu a poté zvolili Export→Všechny vybrané záznamy. Obě volby se mohou lišit v rychlosti provedení. V případě číselníku, na který je aplikováno nějaké filtrování, se zadané filtrování v exportu zohlední jako omezení vybraných záznamů (tedy exportovat se budou pouze ty, které aktuálně zadanému filtrování vyhovují). Obdobně v případě číselníků, které mají k dispozici panel omezení v číselnících, tj. umožňují zobrazení záznamů v číselníku podle jeho voleb omezovat (např. v číselníku zakázek omezení podle uzavřenosti) se nastavené omezení i v exportu zohlední (tedy exportovat se opět budou pouze ty, které aktuálně zvolenému omezení vyhovují). Aktuální záznam
Vyexportuje jen aktuální záznam. Použijete zejména v případě, kdy nechcete exportovat knihu, ale jeden doklad. Jen označené záznamy
Vyexportuje všechny označené záznamy. Tato volba se nabízí jen v případě, že je alespoň jeden záznam označen. Nelze-li v seznamu označovat nebo není žádný záznam označen, volba se nenabízí. Objasníme na příkladu: Příklad 3: Mějme v seznamu 10 faktur z Příkladu 1, v nich si označíme všechny vystavené na firmu ABC, nechť jsou např. 3 (a nechť mají ID=1, ID=3, ID=7). Zvolíme Export→Označené záznamy. V ten moment se provede SQL dotaz do databáze, ale jen pro záznamy s ID=1,3 a 7 a pro ty se načtou zbývající položky pro export. Výsledná kniha bude obsahovat tyto 3 faktury. Příklad 4: Mějme v seznamu 3 označené faktury z Příkladu 3. Mezitím ale jiný uživatel v síti smazal fakturu s ID=7, provede se SQL dotaz do databáze jako v Příkladě 3, ale jelikož faktura s ID=7 již v databázi není, výsledný export bude obsahovat jen 2 faktury (přestože fakturu s ID=7 v seznamu můžeme vidět, a to do doby, než si jej neobčerstvíme). Vše ze záložky seznam (bez občerstvení)
Vyexportuje jen vybrané záznamy. Funguje na stejném principu jako předchozí volba, jen dotaz do databáze se neprovádí pro označené záznamy, ale pro všechny aktuálně v seznamu viditelné. Výsledný export tedy obsahuje všechny aktuálně viditelné záznamy (s výjimkou těch, které mezitím byly z databáze smazány). Jelikož funguje na principu exportu jen těch záznamů, které jsou aktuálně v seznamu viditelné, je jasné, že případné aktuálně aplikované filtrování, je v exportu zohledněno, obdobně případné zvolené omezení v panelu omezení v číselnících je v exportu zohledněno. U číselníkových agend není funkce Vše ze záložky seznam (bez občerstvení) k dispozici u těch číselníků, které od v. 19.4.0 začaly používat novou technologii načítání dat (Adresář firem ...). V nových číselnících totiž používá export vždy jen aktuální záznamy z databáze. Obě volby by tedy exportovaly tytéž záznamy. Z tohoto důvodu byly sloučeny do jediné volby Vše podle definice omezení. Likvidační list aktuálního dokladu
Tato volba je k dispozici za stejných podmínek jako je tomu v případě funkce Tisk, pouze zde se jedná o export. Viz likvidační list aktuálního dokladu u reportů. Likvidační listy označených dokladů
Tato volba je k dispozici za stejných podmínek jako je tomu v případě funkce Tisk, pouze zde se jedná o export. Viz likvidační listy označených dokladů u reportů. Aktuální skupinu
Tato volba je k dispozici pouze v agendě Saldokonto - účetní deník souvztažně. Vyexportuje saldokontní skupinu, v níž je aktuální záznam. Použijete tehdy, když nechcete exportovat jen jeden aktuální záznam, ale i další záznamy, které jsou v s ním v jedné saldokontní skupině. POZOR, Jednotlivé volby se mohou lišit rychlostí provedení. Pokud v dokladové agendě úvodní SQL dotaz (funkce Získat záznamy) trval dlouho (závisí na tom, jaké omezující podmínky byly zvoleny) a výsledkem je menší počet záznamů, je pro export výhodnější volba Export→Všechny vybrané záznamy. Pokud naopak trval krátce a výsledkem je větší množství záznamů, může být časově výhodnější Export→Podle definice omezení. Inventární lístky aktuálního dokladu
K dispozici za stejných podmínek jako je tomu v případě funkce Tisk, pouze zde se jedná o exporty. Viz inventární lístky u reportů. Inventární lístky označených dokladů
K dispozici za stejných podmínek jako je tomu v případě funkce Tisk, pouze zde se jedná o exporty. Viz inventární lístky u reportů. Inventární lístek aktuálního pohybu
K dispozici za stejných podmínek jako je tomu v případě funkce Tisk, pouze zde se jedná o exporty. Viz inventární lístky u reportů. Inventární lístky označených pohybů
K dispozici za stejných podmínek jako je tomu v případě funkce Tisk, pouze zde se jedná o exporty. Viz inventární lístky u reportů. Funkce Export vyvolaná ze záložky Detail
U funkce Export vyvolané ze záložky Detail se uživateli nenabízí počáteční dialogové okno pro volbu, které záznamy se mají vyexportovat, jako je tomu v předchozím případě u funkce Export ze záložky Seznam. Tento výběrový dialog je v rámci urychlení přeskočen a funkce je rovnou vyvolána s volbou Export aktuálního záznamu (jelikož se předpokládá, že bude vyvolána pro export konkrétního aktuálního záznamu zobrazovaného v záložce Detail). Po jejím vyvolání se tedy rovnou nabídne číselník definovatelných exportů nadefinovaných pro dané místo programu. Definice exportů se nabízí ty, které mají pro daného uživatele nastaveno Nabízet, jiné defaultní omezení použito není, dále viz Výběr definice pro export. Funkce Export vyvolaná z dalších záložek
Pokud je funkce Export podporována na některé z dalších záložek, pak závisí na typu dané záložky, zda se uživateli nejdříve nabídne nějaké počáteční dialogové okno pro volbu, které záznamy se mají vyexportovat, či nikoli. Pokud v dané záložce nepřichází v úvahu více variant, pak se okno s volbami samozřejmě nenabízí. Poté se standardně nabídne číselník definovatelných exportů nadefinovaných pro dané místo programu. Definice exportů se nabízí ty, které mají pro daného uživatele nastaveno Nabízet, jiné defaultní omezení použito není, dále viz Výběr definice pro export. |
Jedná se o speciální případ vyvolání funkce Export ze záložky Detail. Automatický export dokladu po jeho uložení je vyvolán, je-li toto pro danou agendu nastaveno ve funkci Nastavení po uložení. Pokud v rámci uložení dokladu v dané agendě dochází automaticky k uložení i jiných dokladů, pak lze nastavit automatický export po uložení i pro ně (např. export dodacích listů a složenek při ukládání faktury apod.)
V rámci nastavení po uložení lze stanovit, jaká definice exportu se má použít nebo zda se má uživateli nabídnout číselník definic exportů k výběru.
Jedná se o speciální případ vyvolání funkce Export ze záložky Detail. Automatický export dokladu po akcích Insert/Update/Delete je vyvolán, je-li toto pro danou agendu nastaveno v rámci Actions.cfg, viz Akce po ...(insert/update/delete záznamu) - automatické volání reportů/exportů.
Funkce a akce definované dle actions.cfg jsou zastaralé (deprecated) a neudržují se. Nadále rozvíjené funkce skriptování nahrazují tuto oblast.
U agend, které nejsou charakteru dokladových či číselníkových, nejsou k dispozici záložky Seznam, Detail atd. Pokud je v rámci dané agendy k dispozici možnost exportu, pak se tato může vyvolat různým způsobem (podle charakteru konkrétní agendy), tj. v rámci funkčního tlačítka Exportovat, příp. pomocí funkce z menu, příp. jiným způsobem.
Např. u agend charakteru reporty lze před vlastním dokončením průvodce reportem nastavit, zda výsledkem bude tisk prostřednictvím tiskových sestav nebo export prostřednictvím def. exportů:
Přepínač pro nastavení způsobu výstupu
Po vyvolání exportu se standardně nabídne číselník definic exportů nadefinovaných pro dané místo programu. Definice exportů se nabízí ty, které mají pro daného uživatele nastaveno Nabízet, jiné defaultní omezení použito není, dále viz Výběr definice pro export.
Každý def. export má mj. dvě z následujících vlastností, ovlivňují další práci s definicí def. exportu (nastavují se v nastavení Vlastností exportu):
- Systémová definice
- Ano - Označení pro definice exportů případně dodávané Výrobcem. Takové def. exporty není možné modifikovat a jsou automaticky aktualizované pomocí update.
- Ne - Pak se nejedná o systémovou definici, ale o vaši vlastní uživatelskou definici def. exportu. Takových definic si můžete vytvořit libovolné množství, např. pomocí kopií vybrané systémové a její modifikací.
- Globální definice
- Ano - Pak je def. export společný pro celou firmu.
- Ne - Pak je def. export uložen jako uživatelský a bude k dispozici pouze uživateli, který jej nadefinoval (vytvořil).
Nastavení je k dispozici pouze pro nesystémové definice. Všechny systémové definice jsou automaticky Globální (jsou dodávány výrobcem, tudíž ani nemohou být vázány na žádného konkrétního uživatele).
- Formulář
- Ano - Tento pojem je zaveden pro def. exporty, které jsou určeny pro export jednoho dokladu, tedy formuláře dokladů. Formuláře mají výsadní postavení v tom, že se nabízí pro export dokladu po jeho vystavení, tj. pro výběr k exportu po uložení editovaných dokladů.
- Ne - Pak se nejedná o formulář, ale např. o def. export knih dokladů, přehledů o prodejích apod. Tyto def. exporty se od formulářů liší jen tím, že se po uložení editovaných dokladů pro výběr k exportu nenabízejí.
U systémových definic exportů se může stát, že výrobce vydá aktuálnější verzi daného exportu, než je ta, která je obsažena ve vaší verzi ABRA Gen. Typicky se děje na přelomu roku s různými výkazy mezd, DPH apod., kdy odpovědné instituce vydají konečné požadované znění formuláře na poslední chvíli a není možné daný export do verze zapracovat.
Ve velkém číselníku exportů je k dispozici funkce Aktualizovat, pomocí níž si můžete nahrát nové znění exportu zveřejněné výrobcem a to buď ze souboru (pokud výrobce nové znění poskytl ve formě souboru) nebo z URL (pokud výrobce zveřejnil URL, na níž je k dispozici nová definice exportu). Po vyvolání funkce dojde k zobrazení dialogového okna Nastavení HTTP serveru proxy. Následně bude provedena aktualizace definice vybraného exportu.
Velký číselník tisk. sestav v daném místě programu vyvoláte tak, že vyvoláte funkci Tisk (F5) a zobrazený výběrový malý číselník tisk. sestav přepnete na velký. Viz Přepnutí z malého na velký a naopak.
Po vyvolání funkce exportu je vyvolán výběrový číselník definice exportů.
Příklad vyvolaného výběrového číselníku def. exportů nabízených nad záznamem uzávěrky DPH v CZ lokalizaci
Z nabídnutého seznamu definic exportů si můžete vybrat libovolnou z nich a provést export. Viz dále Export s možností ukázky před exportem.
V nabídnutém číselníku definic exportů se nabízejí definice exportů, které jsou určeny pro to místo programu, odkud byl číselník definic exportů vyvolán. Např. v agendě faktur vydaných se nabízejí definice exportů pro exportování dokladů faktur vydaných a knih faktur vydaných různě skupinovaných, v agendě adresáře definice exportů pro export seznamů adres, provozoven apod.
Výjimkou, kdy se po vyvolání exportu číselník definovatelných exportů k výběru nenabízí, je případ automatického exportu po uložení záznamu (viz výše Export z dokladových/číselníkových agend - Automatický export po uložení dokladu) nebo pomocí Actions.cfg, viz Akce po ...(insert/update/delete záznamu), pokud je ve funkci Nastavení tisku po uložení definice exportu již předem vybrána, resp. v Actions.cfg definována.
Nabídnutý číselník def. exportů lze prostřednictvím omezovací lišty v horní části záložky Seznam omezovat podle různých kritérií, tj. podle toho, zda def. export je či není globální, zda je či není charakteru formulář (viz výše) a dále podle toho, jak je pro něj nastaveno nabízení k výběru aktuálnímu uživateli (v seznamu def. exportů lze funkcí Nabízet nastavovat, které se mají danému uživateli nabízet k výběru v okamžiku exportu a které se mu mají skrýt).
V seznamu definovatelných exportů se pak nabízí k výběru všechny definovatelné exporty nadefinované pro dané místo programu, které vyhovují aktuálně nastavenému omezení ve výše zmíněné omezovací liště.
Zde existuje výjimka platná pro agendu Přehledy DPH. V některých DPH reportech je totiž třeba zvolit, podle jaké Definice pro DPH přiznání se má report aktuálně sestavit. A některé definovatelné exporty pro výsledný výstup daného reportu jsou smysluplné pouze pro určitou definici DPH přiznání a v kombinaci s jinými dávají chybné nebo nesmyslné výsledky. Aby zbytečně nedocházelo k chybným výběrům takových definovatelných exportů, je možno si v Definicích pro DPH přiznání v záložce Exporty přiřadit ty definovatelné exporty, které jsou určeny výhradně pro tisk DPH reportu sestaveného podle dané definice a pro žádný jiný. Takový definovatelný export se pak bude nabízet pouze při exportu reportu podle definic DPH přiznání, k nimž je přiřazena.
Pokud definovatelný export pro tisky DPH přiznání není přiřazen k žádné definici pro DPH přiznání, pak se nabízí vždy bez ohledu na to, podle jaké definice pro DPH přiznání se aktuálně DPH report sestavuje. Důvodem je to, že některé definice exportů jsou společné a musí se nabízet vždy bez ohledu na výběr definice pro DPH přiznání.
Výše uvedené neplatí pro výběr tisk.sestavy/exportu v agendě Uzávěrky DPH. Jedná se o běžnou dokladovou agendu, kde výběr tisk.sestavy/exportu probíhá jiným způsobem a kde proto musí uživatel výběru správné tisk.sestavy/exportu věnovat větší pozornost. Proto také pro definici DPH přiznání určenou pro agendu Uzávěrky DPH nemají záložky Sestavy resp. Exporty význam.
Nejnovější Definice pro DPH přiznání jsou určeny pouze pro agendu Uzávěrky DPH. Agenda Přehledy DPH se již pro tisk ani export DPH přiznání vycházejících z aktuálních definic nepoužívá. Viz související poznámka v popisu agendy Přehled DPH.
Defaultní omezení číselníku definic exportů po jeho vyvolání - urychlení výběru definice exportu:
Pro urychlení výběru definice exportu platí následující:
- Číselník def. exportů je po svém vyvolání apriori omezen za definice, které se mají danému uživateli nabízet. (A samozřejmě jsou buď globální nebo jsou lokální, ale jím definované).
- Pamatuje si naposledy použitou definici exportu formuláře nebo sestavy daným uživatelem v dané agendě, a to podle toho, s jakým omezením byl vyvolán.
-
Dále podle toho, z jakého konkrétního místa dané agendy byl export vyvolán, může být vyvolaný číselník rovněž omezen podle typu exportu (např. po vyvolání exportu po uložení dokladu se nabízí pouze formuláře apod.).
Pro výběr dále platí:
- Pokud byl číselník definic exportů vyvolán s omezením pouze Formuláře a uživatel vybere k exportu formulář, pak se tento zapamatuje a při dalším vyvolání číselníku s omezením za Formuláře se mu nabídne k výběru (tj. kurzor bude stát na něm). Pokud si ale uživatel přepne omezení a vybere def. export, který není formulářem, pak se tento nezapamatuje jako naposledy použitý a naposledy použitým a nabídnutým formulářem zůstane stále ten původní.
- Pokud byl číselník definic exportů vyvolán bez omezení, zapamatuje se vybraná definice exportu bez ohledu na to, zda šlo o formulář nebo nikoliv
Pokud pro daného uživatele v dané agendě zatím není zapamatovaný naposledy použitý def. export, pak se nabízí k výběru první v pořadí. Obdobně, pokud zapamatovaný naposledy použitý def. export má aktuálně nastaveno "nenabízet k výběru pro export", pak se nabízí k výběru první v pořadí (tj. kurzor bude stát na prvním nabízeném záznamu v pořadí).
Pokud některé definice exportů nevyužíváte a nechcete, aby se vám "pletly" v seznamu definic exportů vám nabízených při exportu, můžete si je nastavit jako "Nenabízet". Poté se budou nabízet jen "vaše" definice exportů a ostatní nikoliv apod. Toto nastavení může být společné pro všechny uživatele pracující v ABRA Gen nebo si je může každý uživatel provést individuálně podle svých potřeb.
Panel s funkčními tlačítky:
Jelikož je číselník def. exportů vyvoláván jako výběrový, je k dispozici Panel s tlačítky pro výběr záznamu z číselníku. Kromě funkčních tlačítek, které jsou na Panelu s tlačítky pro výběr záznamu k dispozici standardně, jsou zde navíc ještě další funkce.
Varianta panelu (resp. jeho část) pro výběr z číselníku definovatelných exportů
Jejich popis viz Funkce na panelu pro výběr záznamů z číselníku definovatelných exportů.
Po vyvolání funkce Export z nabídnutého číselníku def. exportů se nejdříve na obrazovku může zobrazit dialogové okno s nabídkou možností, jak soubor vzniklý provedením definice otevřít, resp. jinak zpracovat (závisí na tom, zda a jak je zobrazování této nabídky nastaveno v definici daného exportu).
V kapitole Popis editoru definovatelných exportů naleznete podrobnější popis jednotlivých možností, které se v tomto dialogovém okně nabízejí.
Dialogové okno pro výběr příkazu ke zpracování souboru exportu
Tudíž soubor, který chcete exportem vytvořit, si můžete nejdříve prohlédnout, aniž byste jej museli ukládat. V mnoha případech totiž zjistíte, že byste potřebovali ještě trochu něco jiného a vrátíte se znovu k výběru jiného def. exportu případně změníte výběrové podmínky pro exportovaná data, změníte jejich řazení apod. a teprve poté provedete vlastní export. Dále viz popis funkce Export v popisu záložky Seznam číselníku tisk. sestav.
Definice exportů se provádí v záložce Detail v číselníku definic exportů v daném místě programu (tedy po přepnutí na velký číselník). Tzn., že definice exportů pro faktury vydané provedete v číselníku definic exportů vyvolaném v agendě faktur vydaných, definice exportů pro dobropisy v číselníku definic exportů vyvolaném v agendě dobropisů atd.
Definice exportů je podobná definicím tisk. sestav, jen s tím rozdílem, že u definice exportů je na zadávání hodnot použita jiná technologie. Neděje se tak dialogovými okny jako u tisk. sestav, ale pomocí tzv. Object inspektora. Proto mezi definicemi tisk. sestav a def. exportů naleznete značné analogie.
Definice def. exportu vypadá vizuálně jako hierarchická struktura objektů, z nichž každý umí něco jiného. Objekty mají podporu pro výstup ve formátu XML tagů, a to včetně atributů. Data jsou překódována do utf8. Obecně je možné, aby každý objekt do souboru zapisoval jakákoliv (i binární) data. Současné prvky jsou ale pouze textové (vesměs jsou ekvivalenty těch z reportů). K dispozici je podpora procházení datasetů, opakovací pruhy. Oba s podporou skupinování.
K dispozici je podpora pro zpracování souboru po jeho vytvoření. Soubor s daty vytvořený dle definice exportu je po jeho zpracování uložen do složky ABRA_EXPORT ve složce Dokumenty daného profilu uživatele přihlášeného do Windows a je možné např. odeslat e-mailem, či s ním provést jiné akce, např. nějakých externích aplikací, které mají požadovanou funkčnost apod.
Informaci o místě, kde je soubor s daty vytvořený dle definice exportu po jeho zpracování uložen, lze získat pomocí QR funkce NxMakeAndGetExportFolder.
Definice exportů lze v případě potřeby uložit do souboru formátu *.AEF (ABRA Export Format) funkcí Uložení dat (definice exportu) do souboru a poté přenést např. do jiných instalací ABRA Gen.
Na některých místech systému je možno využít možnosti definovat si příkaz, který definovaným způsobem zpracuje výstupní soubor s daty produkovaný zpracováním definovatelného exportu. Např. soubor přejmenuje, zazipuje, pošle e-mailem apod.
Možnost zadat příkaz ke zpracování výstupu u def. exportů využijete např.
- v definici def. exportů ve vlastnosti def. exportu Spustit po zpracování
- před vlastním zpracováním def. exportu v rámci funkce Export nebo Ukázka před exportem v rámci volby Příkaz definovat před spuštěním nebo Příkaz uložený v definici, viz vlastnost def. exportu Nabídka(volba)
Pokud příkaz není zadán, tj. je-li v definici exportu zvolena v položce Nabídka(volba) hodnota Použít příkaz uložený v definici a příkaz v definici není zadán, tak je v rámci zpracování def. exportů uživateli oznámeno, že příkaz chybí a zpracování exportu je přerušeno.
V případě, že je v definici exportu zvolena v položce Nabídka(volba) hodnota Příkaz definovat před spuštěním, tak příkaz bude uživatel vždy zadávat před vlastním spuštěním exportu v dialogovém okně, které se zobrazí v tomto případě vždy bez ohledu na stav položky Nabídka(ukázat). Tj. nezadaný příkaz v definici nevadí, naopak se na něj vůbec nebere ohled, i kdyby byl zadán.
V příkazech lze využívat tzv. parametry spuštění (pojmenované skripty). Dále viz samostatná kap. Parametry spuštění (dříve Pojmenované skripty).