Nová technológia číselníkov (stránkovanie)
Počínaje od verze 19.4 byly číselníkové agendy postupně převedeny na novou technologii zpracování dat (využívající tzv. stránkování). Hlavnou výhodou novej technológie je zvýšenie výkonu pri práci s objemnými dátami. V tejto kapitole nájdete bližšie informácie o súvisiacich zmenách.
Převod byl dokončen ve verzi 21.3.

V aktuální verzi systému ABRA Gen využívají novou technologii (stránkování) již všechny číselníky. Pokud vás zajímá harmonogram převodu do jednotlivých verzí, pak viz help k předchozím verzím.

- Místo načítání všech záznamů (nebo skupin záznamů v číselnících, které práci se skupinami záznamů podporovaly) se načítají pouze záznamy, které jsou v danou chvíli zapotřebí. Táto dynamicky načítaná množina záznamov je označovaná ako stránka.
- Triedenie a filtrovanie záznamov sa vykonáva na strane databázového servera.
Viac informácie nájdete v časti Odlišnosti novej technológie.

- Rýchlejšie otváranie samotných číselníkov a tiež práca s dokladovými agendami, v ktorých sa prevedené číselníky používajú.
- Rýchlejší štart Web API, webových služieb a automatizačného servera.
- Možnosť efektívnej práce s veľkými objemami dát.
- Menšie nároky na zdroje na strane klienta (veľkosť RAM, výkon CPU).
-
Funkcia Občerstviť je výrazne rýchlejšia, hlavne pri veľkých objemoch dát.
Zvýšenie rýchlosti je spôsobené hlavne tým, že funkcia Občerstviť v nových číselníkoch nespôsobí načítanie všetkých záznamov, ale len tých, ktoré sú aktuálne potrebné (napr. množina záznamov zobrazená na záložke Zoznam).
- Pri práci s prvkami typu číselníkovej položky napojenej na nové číselníky sa využívajú nastavenia v agende Našepkávač.

-
V nových číselníkoch nie sú podporované Skupiny záznamov.
Pokiaľ užívateľ vykonáva update z verzie, ktorá obsahovala číselník využívajúci starú technológiu s podporou skupín záznamov, nadefinované skupiny záznamov sú v priebehu update automaticky prevedené na uložené definície filtrov.
Pokiaľ sa Skupiny záznamov v konkrétnom prípade používali z výkonových dôvodov (rýchlejšia práca s obmedzenou množinou záznamov), po prevode konkrétneho číselníka na novú technológiu je možné na tento účel využívať skriptovanie. Viď súvisiace FAQ Ako zrýchliť prácu s číselníkom šarží po prevode na novú technológiu.
- Pri pohybe po zozname sa nezobrazuje poradové číslo záznamu.
- Celkový počet záznamů v seznamu se nezobrazuje trvale, ale pouze po stisku tlačítka Počet záznamů nebo za pomoci klávesové zkratky Ctrl + Shift + Mezerník. Zobrazí se také pořadí daného záznamu.
- Zmenilo sa správanie posuvníka. Rolovacie tlačidlo v rolovacom páse nie je v nových číselníkoch možné uchopiť myšou a presúvať plynule, je možné ho len pretiahnuť do jednej zo štyroch pozícií s nasledujúcim významom:
- pretiahnutie úplne hore ⇒ skok na začiatok zoznamu
- pretiahnutie doprostred hornej polovice rolovacieho pásu ⇒ posun v zozname o stránku nahor
- pretiahnutie doprostred dolnej polovice rolovacieho pásu ⇒ posun v zozname o stránku nadol
- pretiahnutie úplne dole ⇒ skok na koniec zoznamu
-
Nie je k dispozícii možnosť tlače (prípadne exportu) bez občerstvenia.
-
Pri tlači s voľbou Všetko podľa definície obmedzenia sa v záhlaví systémových tlačových zostáv v nových číselníkoch vždy tlačia výberové podmienky, podobne ako v prípade variantu Všetko podľa definície obmedzenia (s občerstvením) v pôvodných číselníkoch.
Po novom sú uvádzané i systémové podmienky, ktoré sú vždy zvolené (napríklad nevypisovanie skrytých záznamov v číselníkoch podporujúcich skrývanie alebo nezahŕňanie informácií o predchodcoch v číselníku Adresár firiem).
-
V pôvodných číselníkoch sa k radeniu záznamov využívajú výhradne funkcie operačného systému. V nových číselníkoch určuje radenie databázový server v spolupráci s operačným systémom. Radenie záznamov teda nie je závislé len na operačnom systéme, ale tiež na databázovom serveri.
Radenie záznamov v tlačových zostavách je určované databázovým serverom vždy, i v pôvodných číselníkoch. Z uvedeného plyne, že pokud v nových číselnících seřadíte obsah záložky Zoznam podle určitého klíče a podle stejného klíče seřadíte i záznamy v tiskové sestavě, záznamy budou seřazeny stejně, což v původních číselnících nemuselo vždy platit.
Řazení v číselnících podle uživatelsky definované položky je možné pouze v případě, že se jedná o takzvanou Extra položku X, nikoliv starší typ uživatelských položek, takzvanou U položku.
- V oboch typoch číselníkoch platí, že pridaný/zmenený záznam je na záložke Zoznam zvýraznený tučným písmom. Toto označenie sa v oboch typoch číselníkov stratí po použití funkcie Občerstviť. V nových číselníkoch sa označenie stratí i po ďalších typoch akcií, napríklad zmene radenia.
- Na výber hodnôt do číselníkových položiek slúži v nových číselníkoch tzv. našepkávač (viac viď Našepkávač - všeobecne).
-
Záznamy do nových číselníkov sa nenačítajú z databázy, ale z tzv. objektovej cache. Periodické občerstvovanie obsahu objektovej cache zabezpečuje systém automaticky na pozadí. Je však potrebné počítať s tým, že v prípade súbežného vykonávania zmien inými užívateľmi môže aktuálne prihlásený užívateľ získavať dáta zodpovedajúce ich aktuálnej podobe s oneskorením. (Toto oneskorenie nie je nikdy dlhšie ako 60 sekúnd, čo je časová platnosť údajov načítaných v cache.)