Našeptávač - záložka Detail
Záložka zobrazí detailné informácie k aktuálnemu záznamu zo záložky Zoznam.
Položky zadávané ku každému záznamu sú štandardne rozdelené do subzáložiek podľa svojho významu:
Obsiahnuté subzáložky: | Dopĺňanie | Rozšírené doplňovanie | Fulltext | Formuláre |
---|
Pokiaľ je v detaile agendy alebo číselníku len jedna aktívna subzáložka na výber, lišta s výberom subsáložiek sa nezobrazuje.
V hornej časti záložky Detail môže byť variantne zobrazený niektorý z Panelov definovateľných údajov detailu pre túto agendu. Zobrazenie panela definovateľných údajov detailu závisí od aktuálneho nastavenia v menu Nastavenie pre danú agendu a prihláseného užívateľa. Ďalej sú tu k dispozícii nasledujúce položky:
Názov | Popis |
---|---|
Číselník |
Číselník, pre ktorý je definícia našepkávača k dispozícii. Číselník vyberiete zo skrytého zoznamu. Pre každý číselník môže existovať len jedna definícia našepkávača. Vedľa číselníka je jeho CLSID. Definícia našepkávača pre určitý konkrétny číselník znamená voľbu zdrojov, z ktorých bude našepkávač čerpať (vyberať vyhovujúce záznamy) a nastavenie správania týchto zdrojov. V súčasnej dobe sú k dispozícii tri rôzne zdroje (Dopĺňanie, Rozšírené dopĺňanie a Fulltext). Pre každú definíciu je možné zvoliť niekoľko zdrojov, avšak niektoré zdroje nie je možné navzájom kombinovať. Ponúkajú sa len tie číselníky, ktoré danú funkcionalitu podporujú (dané výrobcom). Pre verziu 20.0.x ide len o číselníky Adresár firiem a Skladové karty, ale množina podporovaných číselníkov sa bude postupne rozširovať. |
Šírka našepkávača v pixeloch |
Pole určuje, jakou šířku bude mít okno našeptávače v pixelech. Lze tak i v případě číselníků s delšími názvy nastavit širší okno našeptávače, a tím docílit lepší viditelnost našeptávané položky. Výchozí hodnota je nastavena na 300px. Pro číselník Skladové karty je výchozí hodnota 550px Nastavením hodnoty 0 se automaticky po uložení předvyplní výchozí hodnota. Změna šířky se projeví ihned po uložení, při dalším otevření číselníku. |
V hornej časti subzáložky sú k dispozícii nasledujúce položky:
Názov | Popis |
---|---|
Používať |
Určuje, či sa pri používaní našepkávača bude ako jeden zo zdrojov používať Dopĺňanie. |
Subzáložka Rozšírené dopĺňanie
Na subzáložke sú k dispozícii nasledujúce položky:
Názov | Popis |
---|---|
Používať |
Určuje, či sa pri používaní našepkávača bude ako jeden zo zdrojov používať Rozšírené dopĺňanie. V jednej definícii našepkávača nie je možné súčasne používať Rozšírené dopĺňanie a Fulltext. |
Definícia zobrazovaných údajov | |
Základný riadok | V súčasnej dobe obsahuje nemenný text Podľa nastaveného zobrazenia na konkrétnom prvku. Inými slovami, spôsob získavania textu zobrazovaného v našepkávači na prvom riadku reprezentácie vyhovujúceho záznamu získaného zo zdroja Rozšírené dopĺňanie je pevne daný výrobcom. Spravidla ide o hodnoty aktuálne zadávanej položky. |
Druhý riadok |
V tejto položke je možné nadefinovať výraz, ktorý ovplyvňuje, aké dáta sa zobrazia v druhom riadku sekcie Rozšírené dopĺňanie v našepkávači. Výraz môžete zapísať ručne alebo ho môžete zostaviť komfortnejšie pomocou Editora výrazov po stlačení funkčného tlačidla Edituj. Podporována je i možnost úpravy obsahu zobrazovaných informací v závislosti na objektu, na kterém se daný našeptávač použije. Na tento objekt se lze odkázat pomocí SuperiorObject. Pro objasnění uvedeme příklad. Chceme-li na Obsahu Objednávky vydané zobrazovat při zadávání skladové karty také množství na konkrétním skladě, zapíšeme do pole Druhý řádek tento výraz: V praxi poté v agendě Objednávky vydané na záložce Obsah při zadávání kódu skladové karty za předpokladu že máme vyplněný kód skladu našeptávač zobrazuje kromě kódu skladové karty i aktuální skladovou zásobu. V případě, že kód skladu zadán není, našeptávač ukazuje pouze kód a název skladové karty. Na obrázku našeptávač zobrazuje skladovou zásobu karty 02 pro sklad 01.Pokud by sklad nebyl zadán zobrazil by se pouze kód a název skladové karty. Zložité výrazy môžu hľadanie spomaliť. |
Iné nastavenia | |
Min. počet znakov pre hľadanie |
Minimálna dĺžka zadaného textového reťazca, pri ktorej je aktivované našepkávanie. |
Max. počet načítaných záznamov | Maximálny počet záznamov načítaných zo zdroja Rozšírené dopĺňanie, ktoré sa v našepkávači zobrazia. |
V hornej časti subzáložky sú k dispozícii nasledujúce položky:
Názov | Popis | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Určuje, či sa pri používaní našepkávača bude ako jeden zo zdrojov používať Fulltext. V jednej definícii našepkávača nie je možné súčasne používať zdroje Rozšírené dopĺňanie a Fulltext. |
||||||||||||||||||||||
Definícia zobrazovaných údajov | ||||||||||||||||||||||
Základný riadok |
V tejto položke je možné nadefinovať výraz, ktorý ovplyvňuje aké dáta sa zobrazia v prvom riadku sekcie Fulltext v našepkávači. Výraz môžete zapísať ručne alebo ho môžete zostaviť komfortnejšie pomocou Editora výrazov po stlačení funkčného tlačidla Edituj. Zložité výrazy môžu hľadanie spomaliť. |
|||||||||||||||||||||
Druhý riadok |
V tejto položke je možné nadefinovať výraz, ktorý ovplyvňuje aké dáta sa zobrazia v druhom riadku sekcie Fulltext v našepkávači. Výraz môžete zapísať ručne alebo ho môžete zostaviť komfortnejšie pomocou Editora výrazov po stlačení funkčného tlačidla Edituj. Zložité výrazy môžu hľadanie spomaliť. |
|||||||||||||||||||||
Iné nastavenia | ||||||||||||||||||||||
Min. počet znakov skupiny pre hľadanie |
Určuje, od akého počtu znakov bude fulltextové hľadanie v našepkávači prebiehať. Aby bol určitý záznam na základe zadaného reťazca nájdený zdrojom Fulltext, musia byť súčasťou fulltextového indexu všetky zadané skupiny, resp. ich začiatky, viď princípy zjednodušeného fulltextového hledání. Aké reťazce sa zahrnú do indexu, záleží okrem iného na nastavení minimálnej dĺžky slova v definícii indexu. Aká postupnosť znakov je považovaná za skupinu, záleží na nastavení delenia slov. Majme v adresári firiem spoločnosť s názvom ABCD EF GHI s.r.o. V definícii našepkávača pre Adresár firiem je použitý index pre názov firmy s nastaveným delením slov metódou Inteligentný a minimálnou dĺžkou slova 3. Do indexu sa uložia dva reťazce, ABCD a GHI. Reťazec EF sa neuloží, pretože je kratší ako nastavená minimálna dĺžka slova. Rovnako tak sa neuloží reťazec s.r.o., pretože je vďaka zvolenej metóde delenie slov považovaný za tri jednoznakové skupiny (s, r, o). Našepkávanie bude fungovať nasledovne:
Pre väčšiu názornosť sú zadané reťazce v našepkávaných záznamoch zvýrazňované tučným písmom. Zvýrazňujú sa len reťazce, ktoré sa skutočne vyhľadávajú, tzn. spĺňajú podmienku minimálnej dĺžky. Zvýrazňovanie sa v aktuálnej verzii ABRA Gen neaplikuje v prípade, kedy sú zadávané reťazce vyhľadávané uprostred slov (hľadané reťazce sa uvodzujú hviezdičkou, viď zjednodušené fulltextové hľadanie). |
|||||||||||||||||||||
Max. počet načítaných záznamov |
Určuje maximálny počet načítaných záznamov. Veľký počet záznamov môže hľadanie spomaliť. |
|||||||||||||||||||||
Radiť podľa | ČI je možné vybrať položku, podľa ktorej bude zoznam výsledkov hľadania zoradený. |
V spodnej časti subzáložky je prvok editovateľný zoznam pre výber už existujúcich definícií fulltextových indexov, ktoré sa budú pri našepkávaní prehľadávať. Pričom všeobecne platí, že čím viac indexov, tým pomalšia odozva našepkávača. Pokiaľ by teda našepkávanie bolo pomalé, odporúčame zvážiť odobranie niektorých indexov z tejto definície. V editovateľnom zozname sa zadávajú nasledujúce položky:
Názov | Popis |
---|---|
Názov |
Užívateľský názov indexu pre ľahšiu identifikáciu. |
Pod editovateľným zoznamom adresátov je k dispozícii lišta navigátora:
Navigátor v tejto subzáložke
Navigátor v tejto záložke obsahuje tlačidlá:
- Na pohyb kurzora po riadkoch (na začiatok, predchádzajúci riadok, ďalší riadok, na koniec) editovateľného zoznamu, zmenu ich poradia a hľadanie hodnoty v zozname.
- Vložiť - Na vloženie nového riadka pred aktuálny riadok (na ktorom stojí kurzor).
- Pridať - Na pridanie nového riadka na koniec.
- Vymazať - Na vymazanie aktuálneho riadka.
Pre správnu funkciu našepkávača (pokiaľ používa zdroj Fulltext) musia byť aktualizované všetky indexy, ktoré sú uvedené v jeho definícii (v sekcii Fulltextové indexy). Pokiaľ niektoré indexy aktualizované nie sú, namiesto našepkávaných dát sa priamo v rozbaľovacej ponuke zobrazuje upozornenie. Aktualizácia indexov sa vykonáva v agende Fulltextové hľadanie funkciou Aktualizovať fulltext.
Subzáložka je k dispozícii iba, ak je v menu Nastavenie aktuálne začiarknutá voľba na zobrazenie užívateľských formulárov. Umožňuje vyberať si z nadefinovaných užívateľských vstupných formulárov a zobrazovať a zadávať si prostredníctvom nich potom jednotlivé údaje.
Pravidlá použitia tejto záložky sú pre všetky agendy, v ktorých sa môže vyskytnúť, spoločné a boli podrobne popísané v kap. Záložka Formuláre - všeobecne.
Zobrazenie zoznamu v Detaile
V niektorej časti tejto záložky môže byť zobrazený Zoznam (Panel na zobrazenie zoznamu na iných záložkách), teda záznamy zo záložky zoznam (podrobnejšie viď Spoločné prvky v dokladových agendách - záložka Detail).
Zobrazenie zoznamu závisí od aktuálneho nastavenia v menu Nastavenie pre danú agendu a prihláseného užívateľa.
Funkcia k záložke Detail:
Podmnožina funkcií zo záložky Zoznam.
V editačnom režime platia zásady platné pre editáciu záznamov v knihách. K dispozícii sú štandardné funkcie pre režim editácie, pričom po uložení záznamu v závislosti na jeho údajoch môže dôjsť k vyvolaniu nejakej ďalšej automatickej akcie, viď akcie volané po uložení záznamu.