Zdroje dat definovatelných importů - záložka Detail

Zobrazí detailní informace o aktuálním zdroji dat ze záložky Seznam. Položky zadávané ke každému záznamu jsou standardně rozděleny do subzáložek dle svého významu:

Obsažené subzáložky: Hlavní údaje Formuláře

Pokud je v detailu agendy nebo číselníku pouze jedna aktivní subzáložka k výběru, lišta s výběrem subsáložek se nezobrazuje.

V horní části záložky Detail může být variantně zobrazen některý z Panelů definovatelných údajů detailu pro tuto agendu. Zobrazení panelu definovatelných údajů detailu závisí na aktuálním nastavení v menu Nastavení pro danou agendu a přihlášeného uživatele.

Subzáložka Hlavní údaje

V subzáložce jsou k dispozici následující položky:

Název Popis
Název Název pro daný zdroj dat. Obecně může jít o libovolný alfanumerický řetězec 1-50 znaků dlouhý. Je to nepovinná položka, ale doporučujeme ji určitě využívat. 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 zdroje 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ář pro 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ě Definice definovatelných importů).

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ář pro archivaci 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ář pro 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.
Podmínka obsahu souboru

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:

  • Po doplnění slova do položky Podmínky obsahu souboru je nutné znovuotevření agend Zdroje dat definovatelných importů a Definice definovatelných importů.
  • Hodnota v položce Podmínka obsahu se v souboru vyhledává v celém souboru u XML formátu. U typů CSV, TXT a XLSX se prohledávají přímo importní data v souboru (což např. znamená, že se přeskakují vynechávané řádky např. hlavičky souborů). U XLSX souborů se použije vždy list použitý pro konkrétní definici.
  • Zvláštní zacházení u zpracování sady def. importů typu XLSX s jedním souborem a se stejným zdrojem dat def. importu, kdy každá definice pracuje s jiným listem: vzhledem k tomu, že se v tomto případě neprohledává soubor, ale jednotlivé listy zvlášť, je nutné toto uživatelsky ošetřit. Např. tak, že hodnota pro podmínku bude na každém listu souboru. V opačném případě nedojde k importu celého souboru.

Opravy:

Opravovat lze bez omezení všechny položky.

Subzáložka Formuláře

Subzáložka je k dispozici pouze, je-li v menu Nastavení aktuálně zatržena volba pro zobrazení uživatelských formulářů. Umožňuje vybírat si z nadefinovaných uživatelských vstupních formulářů a zobrazovat a zadávat si skrz ně potom jednotlivé údaje.

Pravidla pro použití této záložky jsou pro všechny agendy, ve kterých se může vyskytnout, společná a byla podrobně popsána v kap. Záložka Formuláře - obecně.

Zobrazení seznamu v Detailu

V některé části této záložky může být zobrazen Seznam (Panel pro zobrazení seznamu na jiných záložkách), tedy záznamy ze záložky seznam (podrobněji viz Společné prvky v číselnících - záložka Detail).

Zobrazení seznamu závisí na aktuálním nastavení v menu Nastavení pro danou agendu a přihlášeného uživatele.

Funkce k záložce Detail:

Podmnožina funkcí ze záložky Seznam.

V editačním režimu platí zásady platné pro editaci záznamů v číselnících. K dispozici jsou standardní funkce pro režim editace.