Operace - záložka Seznam

Seznam již nadefinovaných operací. Ke každé operaci jsou zobrazeny základní údaje o ní. Jedná se o číselník, tudíž není k dispozici záložka Omezení pro výběr zobrazených záznamů, nicméně seznam si lze podle různých kritérií filtrovat pomocí funkce Filtrovat. V horní části záložky je k dispozici informační panel, vedle něj omezovací/filtrační panel. Zde jsou mj. zobrazeny informace o aktuálně použitém filtru. Nad informačním panelem může být k dispozici panel pro fulltextové hledání.

Význam jednotlivých položek je zřejmý z jejich názvu nebo z popisu v záložce Detail.

Kromě výrobcem dodávaných sloupců si můžete nadefinovat vlastní dle potřeby, viz definovatelné sloupce.

Pod seznamem je Panel pro vyhledávání, třídění. Za jakých okolností je k dispozici a co pro něj dále platí, viz popis daného panelu. Dále viz Řazení, třídění, vyhledávání v seznamech. Třídění zde:

  • dle názvu

Pro rychlý výběr třídění lze rovněž použít kliknutí na hlavičku sloupce (jen u sloupců, které třídění podporují). Dále může být k dispozici třídění podle uživatelsky definovaných sloupců.

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

Funkce k této záložce:

Ze standardizovaných:

Název Kl. Je Doplňující popis:
Help

F1

Nový

F2

Popis přidávaných položek viz záložka Detail.
Detail / Seznam

F3

Opravit

F4

Může se jednat o funkční tlačítko s volbou, kde můžete zvolit jednu z možností oprav dostupných v této agendě. Jednotlivé možnosti se liší tím, jaké všechny položky je možno skrz ně opravovat a dále, zda jde o opravu jednoho záznamu nebo o hromadnou opravu označených. K provádění hromadných oprav musí mít uživatel přidělené privilegium Použít hromadné opravy.

Tisk, export

F5 nebo shift+F5

Jedná se o funkční tlačítko s volbou, kde můžete zvolit funkci podle požadovaného typu výstupu:

Vymazat (resp. skrýt)

F8

Tento číselník podporuje skrývání. Tzn., že vybraný záznam/záznamy lze buď pouze skrýt, nebo vymazat trvale, a to podle stavu zatržení Vymazat bez možnosti obnovení:

  • Pouze skrýt - není-li zatrženo Vymazat bez možnosti obnovení

    Vybraný záznam/záznamy nevymaže z databáze, ale pouze označí příznakem "skryto". Skrytí je v podstatě znepřístupnění záznamu pro další použití (skryté se nezobrazují v záložkách Seznam a nenabízí se pro výběr v číselníkových položkách). Skryté záznamy si lze zobrazit ve funkci Skryté, odkud si je lze i zpětně obnovit.

  • Vymazat trvale - je-li zatrženo Vymazat bez možnosti obnovení

    Vybraný záznam/záznamy vymaže z databáze, tudíž takové vymazání je nevratné! . Záznam je možno vymazat trvale bez možnosti obnovení jen tehdy, nebyl-li dosud v systému použit, tj. odnikud se na něj neodkazuje! V opačném případě jej trvale vymazat nelze a lze jej pouze skrýt.

Je-li v seznamu povoleno označování a je-li alespoň jeden záznam označen, pak funkce zpracuje všechny označené záznamy, v opačném případě zpracuje aktuální záznam. Více viz obecný popis funkce Vymazat.

Zkopírovat

F9

Záznamy lze kopírovat, pouze není povolena duplicita operace téhož názvu, viz popis položky Název.
Občerstvit

F11

Přepnout číselník

F12

Skryté

F6

Podporuje skrývání.
Rozvětvit - Nepodporuje stromové zobrazení.
Filtrovat

alt+F11 nebo shift+alt+F11

Funkce umožňující si zobrazené záznamy v číselníku filtrovat a to několika způsoby. Podrobný popis funkce viz samostatná kap. - Filtrování v číselnících.
Třídění ctrl+číslo Jedna z možností volby aktuálního třídění.
Autom. vzkazy

ctrl+F12

Funkce pro práci s definicemi automatických vzkazů. Je k dispozici pouze tehdy, pokud existuje nějaký kontrolní bod pro danou agendu, dále viz obecný popis funkce Autom. vzkazy.
Úkoly -

Funkce otevře webovou aplikaci Úkoly se zobrazeným přehledem úkolů přidělených přihlášenému uživateli navázaných na některý z označených záznamů, případně na aktuální záznam, pokud není žádný záznam označen.

Podrobněji viz popis standardní funkce Úkoly. Je k dispozici pouze tehdy, pokud je v menu Nastavení dané agendy aktuálně zatržena volba Zobrazovat Úkoly.

Nový úkol -

Funkce otevře webovou aplikaci Úkoly v režimu zadávání nového úkolu, ve kterém předvyplní vazby na označené záznamy, případně na aktuální záznam, pokud není žádný záznam označen.

Podrobněji viz popis standardní funkce Nový úkol. Je k dispozici pouze tehdy, pokud je v menu Nastavení dané agendy aktuálně zatržena volba Zobrazovat Úkoly.

Nastavení tisku po uložení - Funkce slouží pro nastavení akce, která se má vykonat po uložení záznamu v dané agendě. Detailní popis funkce a jejích podvoleb viz samostatná kap. - Nastavení tisku po uložení záznamu.
Vytvořit vzkaz

ctrl+M

 
Sledování změn

ctrl+S nebo shift+ctrl+S

Funkce pro zobrazování a práci se záznamy provedených změn.

Je k dispozici pouze tehdy, pokud je provozováno sledování změn, viz co je třeba k provozu sledování změn. Detailní popis funkce a jejích podvoleb viz samostatná kap. - Sledování změn v agendách.

Další speciální funkce:

Název Kl. Doplňující popis:
Vytvořit hlavičku -

Jedná se o funkční tlačítko s volbou, kde můžete zvolit jednu z možností vytvoření nového balíčku skriptů:

Jednotlivé možnosti se liší tím, jaké všechny položky je možno skrz ně opravovat a dále, zda jde o opravu jednoho záznamu nebo o hromadnou opravu označených. K provádění hromadných oprav musí mít uživatel přidělené privilegium Použít hromadné opravy.

Standardní hlavička

Jedná se o jednu z možností vytvoření nového balíčku skriptů

Umožňuje vytvořit hlavičku pro metodu podle údajů v sekci Skript v definici aktuální operace (tj. založí nový balíček správného jména (pokud neexistuje), v něm vytvoří knihovnu zadaného jména (pokud neexistuje) a v ní vytvoří základní hlavičku metody zadaného jména se všemi parametry (vč. parametru Self) a případně i návratové hodnoty. Dále viz Věcný obsah - Definování operací a Implementace operace ve skriptování. Pokud metoda zadaného jména v daném balíčku již existuje, pak danou skutečnost oznámí, duplicita není povolena.

Po vygenerování hlavičky nabídne možnost rovnou příslušný skript zobrazit. V případě kladné odpovědi vyvolá agendu Balíčky skriptů a otevře ji "přes" agendu Operace. Zde jsou k dispozici všechny funkce agendy Balíčky skriptů. Takto odtud vyvolaná agenda Balíčky skriptů se otevře rovnou s přednastaveným omezením, tzv. červeným omezením, a to za balíček se skripty k aktuální operaci. V něm můžete k právě založené hlavičce metody příslušně dopsat její obsah. Toto červené omezení však můžete v záložce Omezení standardně zrušit (vyčistit) a získat záznamy podle libovolného jiného omezení, nebo zcela bez omezení (a mít pak k dispozici seznam všech balíčků skriptů apod.).

Hlavička pro obsluhu HTTP ver. 2

Jedná se o jednu z možností vytvoření nového balíčku skriptů

Umožňuje vytvořit hlavičku pro metodu podle údajů v sekci Skript v definici aktuální operace (tj. založí nový balíček správného jména (pokud neexistuje), v něm vytvoří knihovnu zadaného jména (pokud neexistuje) a v ní vytvoří základní hlavičku metody zadaného jména s parametry Request a Response (vč. parametru Self). Dále viz Věcný obsah - Definování operací a Implementace operace ve skriptování a Realizace RESTful Web API rozhraní v systému ABRA. Pokud metoda zadaného jména v daném balíčku již existuje, pak danou skutečnost oznámí, duplicita není povolena.

Po vygenerování hlavičky nabídne možnost rovnou příslušný skript zobrazit. V případě kladné odpovědi vyvolá agendu Balíčky skriptů a otevře ji "přes" agendu Operace. Zde jsou k dispozici všechny funkce agendy Balíčky skriptů. Takto odtud vyvolaná agenda Balíčky skriptů se otevře rovnou s přednastaveným omezením, tzv. červeným omezením, a to za balíček se skripty k aktuální operaci. V něm můžete k právě založené hlavičce metody příslušně dopsat její obsah. Toto červené omezení však můžete v záložce Omezení standardně zrušit (vyčistit) a získat záznamy podle libovolného jiného omezení, nebo zcela bez omezení (a mít pak k dispozici seznam všech balíčků skriptů apod.).

Další speciální funkce:

Název Kl. Doplňující popis:
Hromadně označit záznamy shift+F10

Jedna z možností vyvolání hromadného označování záznamů. Podrobný popis označování viz kapitola Označování v needitovatelných seznamech. Je vyvolatelná jen tehdy, je-li na daném seznamu fokus. Tato funkce se nenabízí v menu ani na panelu funkčních tlačítek a jak ji lze vyvolat, viz popis funkce.

V předchozích verzích bylo možné funkci vyvolat také pomocí multifunkčního tlačítka z panelu funkčních tlačítek nebo volbou z menu Funkce.

Hledat hodnotu v seznamu ctrl+F

Funkce pro hledání hodnoty v seznamu. Je vyvolatelná jen tehdy, je-li na daném seznamu fokus. Tato funkce se nenabízí v menu ani na panelu funkčních tlačítek a jak ji lze vyvolat, viz popis funkce.