Zdroje dát definovateľných importov - záložka Detail
Zobrazí detailní informace o aktuálním zdroji dat ze záložky Seznam. Položky zadávané ku každému záznamu sú štandardne rozdelené do subzáložiek podľa svojho významu:
Obsiahnuté subzáložky: | Hlavné údaje | Formuláre |
---|
Pokiaľ je v detaile agendy alebo číselníku len jedna aktívna subzáložka na výber, lišta s výberom subsáložiek sa nezobrazuje.
V hornej časti záložky Detail môže byť variantne zobrazený niektorý z Panelov definovateľných údajov detailu pre túto agendu. Zobrazenie panela definovateľných údajov detailu závisí od aktuálneho nastavenia v menu Nastavenie pre danú agendu a prihláseného užívateľa.
V subzáložke sú k dispozícii nasledujúce položky:
Názov | Popis |
---|---|
Názov | Název pro daný zdroj dat. Všeobecne môže ísť o ľubovoľný alfanumerický reťazec 1-50 znakov dlhý. Je to nepovinná položka, ale odporúčame ju určite využívať. Název by měl být unikátní a co nejvýstižnější, aby usnadňoval pozdější orientaci v seznamech zdrojů dat. |
Typ zdroja | Typ zdroje dat importu. Aktuálně podporovaný typ: Adresář. Ostatní možnosti nejsou zatím podporovány, jedná se o přípravu do budoucích verzí. |
Adresár pre import |
Cesta k adresáři, ze kterého se budou čerpat soubory pro automatický import (pokud není vyplněno, nelze importovat automaticky a je na uživateli, aby soubor před spuštěním definovatelného importu vybral ručně přes multifunkční tlačítko Import, volba Vybrat soubor pro import v agendě Definície definovateľných importov). Název importního souboru nesmí obsahovat zvláštní nebo speciální znaky, např. &, €, @, # apod. Tyto znaky nejsou v názvu souboru podporovány. |
Adresár pre archiváciu | Cesta k adresáři pro archivaci zpracovaných importních souborů. V případě změny cesty k archívu se změna adresáře projeví až po restartu (vypnutí/zapnutí) agendy Definice definovatelných importů. |
Adresár pre chyby | Cesta k adresáři pro chyby při zpracovaných importních souborů. Pokud je adresář pro chyby zadaný, dojde v případě chyby při zpracování konkrétního importního souboru definovatelným importem k přesunutí souboru do adresáře pro chyby. Pokud adresář pro chyby zadaný není, přesunují se soubory do archivního adresáře, pokud ani archivní adresář není zadaný, soubory se nepřesunují. V případě změny cesty k adresáři s chybami se změna adresáře projeví až po restartu (vypnutí/zapnutí) agendy Definice definovatelných importů. |
Maska souboru | Maska importního souboru pro výběr (filtraci) souborů při automatickém importu (např.: *.xml). Pokud máte v adresáři jen jeden typ importního souboru není nutné masku nastavovat. |
Podmienka obsahu súboru |
Pokud je položka vyplněna, provádí se při importu kontrola, jestli je v importních datech (importovaných souborech) obsažen text, který je uveden v položce. Kontrola je prováděna vždy na skutečných importních datech (importovaných souborech) po provedení všech transformací importních dat, a to i pro formáty Excel a XML vždy na textové interpretaci importních dat. V případě nesplnění podmínky (text v položce není v importovaných datech dohledán) není zpracování daných importních dat provedeno, tj. není zpracován celý soubor. Zapíše se informace do logu. Výsledek zpracování importu je OK. Přesunování souboru se neprovádí (soubor může být zpracováván jinou definicí DI ve stejném adresáři). Položka Podmínka obsahu souboru je podporována v exportu a importu definice DI a v instalačních sadách DI. Příklad hlášky v logu, pokud se import neprovede: “ Current document not proceeded because of FileConditionText: "div tři" not found in imported data.”. Důležité informace k této funkci:
![]() Abychom si fungování této podmínky lépe vysvětlili, ukážeme si pár snadných modelových příkladů, na kterých si fungování vysvětlíme. Mějme jeden zdrojový CSV soubor pro import středisek a v něm tato data: 114;Středisko Praha 115;Středisko Beroun 116;Středisko Bratislava 117;Středisko Ostrava Kamenice 118;Středisko Kamenice
První příklad: Do podmínky obsahu souboru zadáme slovo "Ostrava" (bez uvozovek). Výsledok: Slovo "Ostrava" soubor obsahuje, je tedy celý soubor naimportován. Druhý příklad: Do podmínky obsahu souboru zadáme slovo "Ostra" (bez uvozovek). Výsledok: Slovo "Ostra" soubor obsahuje (tato část je obsažena ve slově Ostrava), je tedy celý soubor naimportován. Třetí příklad: Do podmínky obsahu souboru zadáme slovo "Ostra " (tedy s mezerou za posledním písmenem a bez uvozovek). Výsledok: Slovo "Ostra " s mezerou soubor neobsahuje, nedojde tedy k importu souboru. Čtvrtý příklad: Do podmínky obsahu souboru zadáme slovo "Olomouc" (bez uvozovek). Výsledok: Slovo "Olomouc" soubor neobsahuje, nedojde tedy k importu souboru. Pátý příklad: Do podmínky obsahu souboru zadáme slovo "Ostrava Kamenice" (bez uvozovek). Výsledok: Slovo "Ostrava Kamenice" soubor obsahuje, je tedy celý soubor naimportován. |
Opravy:
Opravovať možno bez obmedzenia všetky položky.
Subzáložka je k dispozícii iba, ak je v menu Nastavenie aktuálne začiarknutá voľba na zobrazenie užívateľských formulárov. Umožňuje vyberať si z nadefinovaných užívateľských vstupných formulárov a zobrazovať a zadávať si prostredníctvom nich potom jednotlivé údaje.
Pravidlá použitia tejto záložky sú pre všetky agendy, v ktorých sa môže vyskytnúť, spoločné a boli podrobne popísané v kap. Záložka Formuláre - všeobecne.
Zobrazenie zoznamu v Detaile
V niektorej časti tejto záložky môže byť zobrazený Zoznam (Panel na zobrazenie zoznamu na iných záložkách), teda záznamy zo záložky zoznam (podrobnejšie viď Spoločné prvky v číselníkoch - záložka Detail).
Zobrazenie zoznamu závisí od aktuálneho nastavenia v menu Nastavenie pre danú agendu a prihláseného užívateľa.
Funkcia k záložke Detail:
Podmnožina funkcií zo záložky Zoznam.
V editačnom režime platia zásady platné pre editáciu záznamov v číselníkoch. K dispozícii sú štandardné funkcie pre režim editácie.