Datové zdroje - záložka Detail
Zobrazí detailní informace o aktuální definici datového zdroje 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: | SQL | Položky |
|---|
Některé záložky mohou být skryté v rámci nastavení vlastností uzlu aktivního menu.
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.
Dále je v horní části záložky Detail ke každému záznamu možné zadávat následující položky:
| Název | Popis |
|---|---|
| Systémový |
Nastavení, zda se jedná o definici systémovou či nikoliv. Běžný uživatel však nemá možnost toto nastavovat, položka mu není k dispozici k editaci. Systémové a nesystémové definice dat. zdrojů jsou odlišeny pouze touto položkou. Odlišení prefixem doplňovaným automaticky v kódu či názvu záznamu (jako je tomu u některých jiných typů systémových záznamů) se zde nepoužívá. Systémové definice jsou automaticky aktualizovány a platí pro ně omezení, co se týče mazání a uživatelských oprav. |
| Kód |
Kód označující daný dat. zdroj. Obecně může jít o libovolný alfanumerický řetězec. Je to nepovinná položka, ale duplicita není povolena, viz dále (tudíž nelze uložit dva záznamy s prázdným kódem). Používá se v číselníkových položkách pro výběr dat. zdroje. (Nemá-li uživatel v daných položkách nastaven výběrový údaj jinak.) Kód by měl být co nejvýstižnější, aby usnadňoval pozdější orientaci v seznamech dat. zdrojů. Při ukládání probíhá kontrola na duplicitu kódu. Duplicita není povolena. |
| Název | Název dat. zdroje. Zobrazuje se v popisném poli vedle číselníkových položek se zadaným dat. zdrojem jako bližší, vysvětlující popis. (Nemá-li uživatel v daných položkách nastaven popisný údaj jinak.) |
| Druh | Určuje, jakého je datový zdroj druhu. Dále viz Druhy datových zdrojů. |
| Typ dokladu | Typ dokladu, jehož data zdroj vrací. Položka je k dispozici pouze pro dokladový zdroj. |
| Popis dat. zdroje | Popis daného datového zdroje. Má význam pro lepší orientaci uživatele, který je např. neznalý SQL dotazů apod. |
SQL dotaz k datovému zdroji. Jak musí být zkonstruován, viz Podmínky pro SQL dotaz včetně příkladu v úvodní kapitole.
Subzáložka obsahuje definice výstupních položek datového zdroje. Obsahuje:
Obsahuje editovatelný seznam, kde můžete pro daný dat. zdroj nadefinovat seznam výstupních položek dat. zdroje. (Hodnoty těchto výstupních položek datového zdroje pro jednotlivé
Existují položky, které musí být povinně obsaženy v každém datovém zdroji, viz Povinné položky dat. zdroje.
Zadávané položky:
| Název | Popis | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Název | Název položky. Pozor, název se musí shodovat s aliasem položky uvedeným v SQL dotazu. U povinných položek musí být jejich názvy uvedeny přesně tak, jak jsou uvedeny v úvodní kapitole. Dále viz Povinné výstupní položky, Podmínky pro SQL dotaz a příklad v úvodní kapitole. | |||||||||||||||||||||
| Popisek | Popisek dané výstupní položky. Použije se jako název prvku v Omezení ve funkčních agendách SCM (pokud se daná položka objevuje jako omezovací prvek v záložce Omezení daných agend) a dále v subzáložce Omezení Sady datových zdrojů resp. subzáložce Omezení Definice sloupců bilance. | |||||||||||||||||||||
|
+ Způsob použití |
Datový typ položky. Lze volit z následných datových typů, přičemž pro některé z nich se zpřístupní další doplňující položky: Datový typ Celé číslo nevyžaduje další doplňující údaje. Oddělování tisíců pro položky tohoto datového typu lze nastavit pomocí zobrazovací masky zadané v definici sady dat. zdrojů, v které je dat. zdroj obsahující položky tohoto typu použit. Datový typ Reálné číslo umožňuje volit více způsobů použití položky. K jednotlivým hodnotám se pak definují následující doplňující údaje:
Oddělování tisíců pro položky tohoto datového typu lze nastavit pomocí zobrazovací masky zadané v definici sloupců bilance resp. v definici sady dat. zdrojů, v které je dat. zdroj obsahující položky tohoto typu použit. Datový typ Text umožňuje volit z více způsobů použití položky. K některým hodnotám se pak definují ještě další doplňující údaje:
Datový typ Datum a čas nevyžaduje další doplňující údaje. Datový typ Ano/Ne nevyžaduje další doplňující údaje. |
|||||||||||||||||||||
| Skupinovaný |
Pokud je hodnota nastavena na Ano, pak se při přípravě dat datového zdroje bude dotaz skupinovat za tuto položku. Je možné tak například dosáhnout toho, aby data v bilanci byla skupinována za šarži/sériové číslo. |
|||||||||||||||||||||
Pod editovatelným seznamem v dolní části subzáložky je k dispozici lišta navigátoru:
Navigátor v této subzáložce
Navigátor v této záložce obsahuje tlačítka:
- Pro pohyb kurzoru po řádcích editovatelného seznamu a hledání hodnoty v seznamu
- Vložit - Pro vložení nového řádku před aktuální řádek (na němž stojí kurzor).
- Přidat - Pro přidání nového řádku na konec.
- Vymazat - Pro vymazání aktuálního řádku, resp. označených, pokud je nějaký označen.
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.
