Společné prvky v číselnících
Číselníky jsou agendy se seznamem nějakých prvků a jejich hodnot, z nichž vybíráme např. do položek dokladů apod. Charakteristickým rysem číselníkových agend je to, že neobsahují záložku Omezení. (Srovnejte s agendami dokladovými). Viz též výklad termínu agendy číselníkové. Číselníkové agendy se mohou vyskytovat ve více podobách a typicky obsahují následující záložky a prvky:
Malé číselníky obsahují následující prvky:
- Needitovatelný seznam - v něm zobrazuje seznam hodnot číselníku. Platí pro něj obecně platná pravidla pro:
- Informační panel příp. s tlačítky stromového zobrazení - jen u číselníků se stromovou strukturou.
- prvek strom - jen u číselníků se stromovou strukturou, je-li stromové zobrazení zapnuto.
- Omezovací panel - jen u číselníků, u kterých je k dispozici nějaká možnost omezování (filtrování) zobrazených záznamů.
- Panel vyhledávání a třídění
- Panel s tlačítky výběrového číselníku - (kromě funkcí na tomto panelu, nejsou jiné funkce v režimu malého číselníku k dispozici a to ani z panelu nástrojů ani z menu, jelikož se jedná o modální okno Ve Windows se takto nazývá okno, které když je vyvoláno na obrazovku "zastíní" všechna ostatní okna a není možné je odsunout do pozadí, aniž se s ním uživatel přímo "vypořádá" (tj. stiskne OK, zrušit, atd.). Typicky se vyskytuje v případech hlášení o chybách systému, interaktivních dialozích apod. Opakem je nemodální okno.!)
Velké číselníky obsahují následující záložky a prvky:
Obsahuje seznam záznamů daného číselníku. Jedná se o hlavní seznam dané agendy, obdobně jako je tomu v agendách dokladových.
Záložka Seznam v číselnících typicky obsahuje následující prvky:
- Needitovatelný seznam - v něm zobrazuje seznam hodnot číselníku. Platí pro něj obecně platná pravidla pro:
- tvary ukazatelů (indikátorů) na řádku
- změnu pořadí a velikosti sloupců, definice vlastních sloupců
- označování + kopírování označených
- řazení, třídění, vyhledávání
- pohyb kurzorem po seznamu
- atd.
V některých speciálních případech může jít i o editovatelný seznam.
- Omezovací panel - jen u číselníků, u kterých je k dispozici nějaká možnost omezování (filtrování) zobrazených záznamů.
- Informační panel příp. s tlačítky stromového zobrazení - jen u číselníků se stromovou strukturou.
- Prvek strom - jen u číselníků se stromovou strukturou, je-li stromové zobrazení zapnuto.
- Panel definovatelných údajů seznamu - je k dispozici pouze tehdy, je-li v dané dokladové agendě nastaveno jeho zobrazování, tj. vmenu Nastavení → Panel definovatelných údajů seznamu v dané dokladové agendě je aktuálně zatržena některá z definic (tedy je vybrána pro zobrazování jako panel definovatelných údajů seznamu).
- Panel vyhledávání a třídění
- Panel s tlačítky výběrového číselníku - jen u číselníků, které byly vyvolané jako výběrové rovnou v režimu velkého číselníku nebo které byly přepnuty z malého výběrového číselníku.
Příklad záložky Seznam číselníku skladových karet vyvolaného jako výběrový číselník (čili k dispozici je panel s tlačítky pro výběr z číselníku a zde i možnost volby režimu vkládání množství), ale poté přepnutého na velký (čili k dispozici jsou všechny záložky a funkce číselníku), se zapnutým stromovým zobrazením (za skladové menu) a zobrazujícího všechny skladové karty ze skladu 01-Hlavní sklad a z vybrané větve skladového menu. Zvolené Třídění je podle Kódu. Filtr není vybraný žádný.
Zobrazuje detailní informace k aktuálnímu záznamu ze záložky Seznam a umožňuje jejich editaci. Záložka Detail v číselnících typicky obsahuje následující prvky:
- Formulář pro detailní zobrazení (resp. zadání, opravu) aktuálního záznamu. V tomto vstupním formuláři jsou různé typy základních ovládacích prvků:
- editační položky
- číselníkové položky
- přepínače
- předvolby
- skryté seznamy
- editovatelné seznamy
- atd.
- Informační panel
- Panel definovatelných údajů detailu - je k dispozici pouze tehdy, je-li v dané agendě nastaveno jeho zobrazování, tj. ve volbě Panel definovatelných údajů detailu v menu Nastavení v dané agendě je aktuálně zatržena některá z definic (tedy vybrána pro zobrazení jako panel definovatelných údajů detailu).
- Panel definovatelných formulářů řádkových údajů - je k dispozici pouze tehdy, je-li v dané agendě nastaveno jeho zobrazování, tj. volba Zobrazit uživatelsky definovatelný formulář řádků resp. jiných záznamů vmenu Nastavení v dané agendě je aktuálně zatržena.
- Panel zobrazení seznamu na jiných záložkách - je k dispozici pouze tehdy, je-li v dané agendě nastaveno zobrazování seznamu, tj. je-li ve volbě Zobrazovat seznam i na jiných záložkách vmenu Nastavení vybrána ta část záložky, kde se seznam má zobrazovat.
Dle charakteru agendy mohou být k dispozici další záložky. Typicky obsahují buď needitovatelný grid nebo vstupní formulář obdobně jako záložky Seznam nebo Detail. Je-li nastaveno zobrazování seznamu i na jiných záložkách, pak ve spodní části obsahují zobrazený seznam (popis viz výše, u záložky Detail).
K umístění fokusu na záložkách při pohybu po záznamech agendy: Pokud přecházíte kurzorem z jednoho záznamu dané agendy na jiný, fokus zůstává typicky na té záložce, kde stojíte. Tj. např. stojíte v subzáložce Platby a listujete seznamem faktur, přičemž pro každou fakturu zůstává fokus v subzáložce platby.
To platí např. i pro vyvolání funkce Oprava, kdy fokus typicky zůstane na té záložce/subzáložce, kde stál před vyvoláním opravy.
Toto neplatí při vystavování nových záznamů, kdy se fokus přemístí na záložku pro zadání hlavičkových resp. základních údajů daného záznamu, bez ohledu na to, kde předtím stál, jelikož to tak plyne z logiky věci.
Ke každé záložce jsou k dispozici různé funkce, které jsou k dispozici přes funkční tlačítka v panelu tlačítek anebo přes menu. Tyto funkce se vztahují vždy k aktuálně otevřené záložce. Objasníme na příkladu:
Nechť v otevřené agendě faktur vydaných stojíme v záložce Seznam. Po stisku klávesové zkratky F2 (alternativně výběrem volby z menu Funkce→Nový, nebo stiskem ikony či funkčního tlačítka Nový) budeme zadávat novou fakturu. Pokud ale budeme stát v téže agendě v záložce Platby k vybrané faktuře, pak po stisku klávesové zkratky F2 (alternativně výběrem volby z menu Funkce→Nový, nebo stiskem ikony či funkčního tlačítka Nový) budeme zadávat novou platbu.
Platí, že všechny funkce, které jsou v dané záložce k dispozici, jsou vždy uvedeny v menu včetně jejich případných klávesových zkratek.