Definovatelné formuláře - záložka Zoznam

Zoznam definovateľných formulárov. Ide o číselník, teda nie je k dispozícii záložka Obmedzenie na výber zobrazených záznamov, zoznam si je však možné podľa rôznych kritérií filtrovať pomocou funkcie Filtrovať alebo pomocou obmedzovacieho/filtračného panela, viď ďalej. V hornej časti záložky je k dispozícii informačný panel, vedľa neho obmedzovací/filtračný panel. Tu sú o. i. zobrazené informácie o aktuálne použitom filtri. Nad informačným panelom môže byť k dispozícii panel pre fulltextové hľadanie.

V zobrazenom zozname je možné vidieť všetky nadefinované definovateľné formuláre, alebo si ich filtrovať podľa rôznych kritérií:

  • Zobraziť ponúkané - zobrazí všetky definovateľné formuláre, pre ktoré je nastavené, že sa majú ponúkať buď aktuálne prihlásenému užívateľovi príp. všetkým užívateľom
  • Zobraziť všetky - zobrazí všetky definovateľné formuláre
  • Skryť globálne- skryje všetky definovateľné formuláre, ktoré sú nadefinované ako globálne. Zobrazí teda všetky definície tlač. zostáv, ktoré nie sú definované ako globálne, pričom pri tejto voľbe nezohľadňuje, ako je pri konkrétnych def. exportoch nastavené ponúkanie užívateľovi.

Na to slúži obmedzovacia lišta v hornej časti záložky Zoznam:

Príklad obmedzenia zoznamu tak, aby sa zobrazovali len tie definovateľné formuláre, ktoré sa majú prihlásenému užívateľovi ponúkať

V zozname sú uvedené ku každej zostave položky:

Názov Popis
Názov Obsah položky Názov definície zo záložky Detail.
Trieda Obsah položky Trieda zo záložky Detail.
Systémová Informácia, či ide o systémovú definíciu alebo nie. Nastavuje sa v subzáložke Definícia definovateľného formulára.
Globálna

Informácia, či je def. formulár definovaný ako globálny alebo nie. Nastavuje sa v subzáložke Definícia definovateľného formulára.

Ponúkať Informácia, či má daný def. formulár nastavené, že sa má ponúkať buď aktuálne prihlásenému užívateľovi príp. všetkým užívateľom alebo nie. Nastavenie sa vykonáva funkciou Ponúkať. Podľa tejto položky je možné zoznam filtrovať, viď vyššie.
Vytvoril Užívateľ, ktorý daný def. formulár vytvoril. V prípade, že definovateľný formulár nebol vytvorený žiadnym z definovaných užívateľov danej inštalácie ABRA Gen, ale napr. na zákazku servisným oddelením dodávateľa a pod. a potom bol len naimportovaný, tak v položke Vytvoril je identifikácia prihláseného užívateľa, ktorý vykonal jej import. Defaultne dodávané výrobcom v rámci inštalácie majú položku nevyplnenú.
Opravil Užívateľ, ktorý daný def. formulár opravil, pokiaľ bola definícia exportu opravovaná.

Okrem výrobcom dodávaných stĺpcov si môžete nadefinovať vlastné podľa potreby, viď definovateľné stĺpce.

Pod zoznamom je Panel na vyhľadávanie, triedenie. Za akých okolností je k dispozícii a čo pre neho ďalej platí, viď popis daného panela. Ďalej viď Radenie, triedenie, vyhľadávanie v zoznamoch. Triedenie tu:

Pre rýchly výber triedenia je tiež možné použiť kliknutie na hlavičku stĺpca (len pri stĺpcoch, ktoré triedenie podporujú). Ďalej môže byť k dispozícii triedenie podľa užívateľsky definovaných stĺpcov.

V spodnej časti záložky Zoznam môže byť variantne zobrazený niektorý z Panelov definovateľných údajov zoznamu pre túto agendu. Zobrazenie daného panela závisí od aktuálneho nastavenia v menu Nastavenie pre danú agendu a prihláseného užívateľa.

Funkcie k tejto záložke:

Zo štandardizovaných:

Názov Kl. Je Doplňujúci popis
Help

F1

Nový

F2

Popis pridávaných položiek viď záložka Detail.
Detail / Zoznam

F3

Opraviť

F4

Opravovať nie je možné systémové definície.

Pozor na prípadné opravy niektorých údajov definovateľných položiek, ktoré ste už použili vo vstupných formulároch. Opravy sa nemusia automaticky vo formulári prejaviť, príp. tiež môžu spôsobiť chybnú funkciu. Viď popis vo funkcii Opraviť v agende Definovateľných položiek.

Tlač, export

F5 alebo shift+F5

Ide o funkčné tlačidlo s voľbou, kde môžete zvoliť funkciu podľa požadovaného typu výstupu:

Vymazať

F8

Vybraný záznam/záznamy vymaže. Ide o trvalé vymazanie z databázy (nie len skrytie ako pri niektorých číselníkoch), teda mažte záznamy s uvážením. Pokiaľ vymazanie záznamu z nejakého dôvodu nie je možné, systém to oznámi..

Ak je v zozname povolené označovanie a aspoň jeden záznam je označený, tak funkcia spracuje všetky označené záznamy, v opačnom prípade spracuje aktuálny záznam. Viď tiež všeobecný popis funkcie Vymazať.

Tu ďalej platí:

Vymazať nie je možné systémové definície.

Skopírovať

F9

Pokiaľ si chcete definovať svoje vlastné def. formuláre, ktoré sa líšia od niektorej existujúcej definície len v drobnostiach, tak môže byť kópia def. formulára a jej následná úprava najrýchlejšou možnosťou, ako to urobiť.
Občerstviť

F11

Prepnúť číselník

F12

Skryté - Nepodporuje skrývanie.
Rozvetviť - Nepodporuje stromové zobrazenie.
Filtrovať

alt+F11 alebo shift+alt+F11

Funkcia umožňujúca si zobrazené záznamy v číselníku filtrovať a to niekoľkými spôsobmi. Podrobný popis funkcie viď samostatná kap. - Filtrovanie v číselníkoch.
Triedenie ctrl+číslo Jedna z možností voľby aktuálneho triedenia.
Autom. správy

ctrl+F12

Funkcia na prácu s definíciami automatických správ. Je k dispozícii iba vtedy, ak existuje nejaký kontrolný bod pre danú agendu, ďalej viď všeobecný popis funkcie Autom. správy.
Úlohy -

Funkcia otvorí webovú aplikáciu Úlohy so zobrazeným prehľadom úloh pridelených prihlásenému užívateľovi naviazaných na niektorý z označených záznamov, prípadne na aktuálny záznam, pokiaľ nie je žiaden záznam označený.

Podrobnejšie viď popis štandardnej funkcie Úlohy. Je k dispozícii iba vtedy, ak je v menu Nastavenie danej agendy aktuálne začiarknutá voľba Zobrazovať Úlohy.

Nová úloha -

Funkcia otvorí webovú aplikáciu Úlohy v režime zadávanie novej úlohy, v ktorom predvyplní väzby na označené záznamy, prípadne na aktuálny záznam, pokiaľ nie je žiaden záznam označený.

Podrobnejšie viď popis štandardná funkcia Nová úloha. Je k dispozícii iba vtedy, ak je v menu Nastavenie danej agendy aktuálne začiarknutá voľba Zobrazovať Úlohy.

Nastavenie tlače po uložení - Funkcia slúži na nastavenie akcie, ktorá sa má vykonať po uložení záznamu v danej agende. Detailný popis funkcie a jej podvolieb viď samostatnú kap. - Nastavenie tlače po uložení záznamu.
Vytvoriť správu

ctrl+M

 
Sledovanie zmien

ctrl+S alebo shift+ctrl+S

Funkcia na zobrazovanie a prácu so záznamami vykonaných zmien.

Je k dispozícii len vtedy, ak sa používa sledovanie zmien, viď čo je potrebné na prevádzku sledovania zmien. Detailný popis funkcie a jej podvolieb viď samostatná kap. - Sledovanie zmien v agendách.

Ďalšie obsiahnuté funkcie:

Názov Kl. Doplňujúci popis:
Ponúkať -

Umožňuje pre definovateľné formuláre nastaviť, či sa majú pri výbere formulára v položke Definovateľné formuláre v záložke Formuláre resp. inej adekvátnej záložke ponúkať aktuálne prihlásenému užívateľovi príp. všetkým užívateľom alebo nie.

Funkcia je k dispozícii aj ako voľba lokálnej ponuky menu nad zoznamom definovateľných formulárov, aby bola dostupná aj v prípade malého číselníka.

Ak sú v zozname nejaké def. formuláre označené, potom funkcia spracuje označené doklady, v opačnom prípade spracuje aktuálny záznam. Po vyvolaní funkcie sa zobrazí dialógové okno, kde zvolíte, ako si prajete ponúkanie pre daný def. formulár (dané def. formuláre) nastaviť:

  • Neponúkať prihlásenému užívateľovi - Pozor, táto voľba neznamená neponúkať LEN prihlásenému užívateľovi, tzn. nijako neovplyvní aktuálne nastavenie ponúkania ostatným užívateľom. Táto voľba spôsobí, že aktuálne prihlásenému užívateľovi sa daný def. formulár nebude ponúkať, aj keby pri ňom bolo predtým nastavené ponúkať všetkým.

    Takže pokiaľ bolo pre daný def. formulár predtým nastavené Ponúkať všetkým, voľba Neponúkať prihlásenému užívateľovi toto nastavenie "prebije", a daný def. formulár bude naďalej pre aktuálneho užívateľa ukrytý, aj keď pre ostatných zostane ponúkaný.

  • Ponúkať prihlásenému užívateľovi - Pozor, táto voľba neznamená ponúkať LEN prihlásenému užívateľovi, tzn. nijako neovplyvní aktuálne nastavenie ponúkania ostatným užívateľom. Voľba inverzná k predošlej, tzn. zruší záznam o skrytí daného def. formulára pre prihláseného užívateľa.

    Z princípu vnútornej reprezentácie nastavenia skrývania def. formulárov (viď ďalej) vyplýva, že pokiaľ bolo pre daný def. formulár predtým nastavené Neponúkať všetkým, voľba Ponúkať prihlásenému užívateľovi toto nastavenie "neprebije", čo znamená, že daný def. formulárt bude aj naďalej skrytý pre všetkých, tzn. aj aktuálneho užívateľa.

  • Neponúkať všetkým užívateľom - Táto voľba spôsobí, že sa daný def. formulár nebude ponúkať žiadnemu užívateľovi, a to bez ohľadu na to, či je pre niektorého z nich nastavené ponúkanie aktuálne prihlásenému užívateľovi (viď upozornenie pri predošlej voľbe)! Aby mohol prihlásený užívateľ túto voľbu uskutočniť, musí k nej mať povolené prístupové právo.
  • Ponúkať všetkým užívateľom - Voľba inverzná k predošlej, tj. zruší záznam o skrytí daného def. formulára pre všetkých užívateľov. Tzn. daný def. formulár sa bude ponúkať všetkým, samozrejme okrem tých, ktorí majú nastavené Neponúkať aktuálne prihlásenému užívateľovi.

V tomto prípade sa def. formulár nebude ponúkať žiadnemu z užívateľov (využijete napr. v prípade, že nechcete používať defaultne dodávaný def. formulár, nakoľko máte svoj vlastný a nechcete ani, aby "prekážal" v zozname def. formulárov

Vnútorná reprezentácia záznamov o skrývaní def. formulárov:

Na skrývanie def. formulárov je v databáze k dispozícii špeciálna tabuľka, ktorá obsahuje záznamy iba pre tie def. formuláre, ktoré majú byť skryté pre aktuálneho užívateľa alebo pre všetkých užívateľov.

Takže "skryť pre všetkých" znamená, že sa v tejto tabuľke vytvorí záznam s identifikáciou def. formulára a s prázdnou identifikáciou užívateľa. "Skryť pre aktuálneho užívateľa" znamená, že sa v tejto tabuľke vytvorí záznam s identifikáciou def. formulára a s konkrétnou identifikáciou užívateľa. Opačný proces znamená iba prípadné odmazanie týchto záznamov. Celé je to koncipované tak, aby východiskový stav (pokiaľ je spomenutá tabuľka prázdna) bol zobrazovať všetko všetkým.

Z tohto princípu však vyplýva, že pri globálnom def. formulári nie je možné nastaviť stav, aby sa def. formulár skrýval všetkým okrem vybraného užívateľa nastavením Neponúkať všetkým a Ponúkať aktuálne prihlásenému.

Ďalšie špeciálne funkcie:

Názov Kl. Doplňujúci popis:
Hromadne označiť záznamy shift+F10

Jedna z možností vyvolania hromadného označovania záznamov. Podrobný popis označovania viď kapitola Označovanie v needitovateľných zoznamoch. Je vyvolateľná len vtedy, ak je na danom zozname fókus. Táto funkcia sa neponúka v menu ani na paneli funkčných tlačidiel a ako je možné ju vyvolať, viď popis funkcie.

V predchádzajúcich verziách bolo možné funkciu vyvolať aj pomocou multifunkčného tlačidla z panela funkčných tlačidiel alebo voľbou z menu Funkcie.

Hľadať hodnotu v zozname ctrl+F

Funkcia na hľadanie hodnoty v zozname. Je vyvolateľná len vtedy, ak je na danom zozname fókus. Táto funkcia sa neponúka v menu ani na paneli funkčných tlačidiel a ako ju je možné vyvolať, viď popis funkcie.