Dialógové okno sa otvorí z menu procesu D2000 CNF, záložka Aplikačné parametre -> Generovanie slovníka.
Vo vybraných objektoch generátor automaticky prehľadá miesta (texty), ktoré môžu obsahovať kľúče do slovníka.
Ak tieto texty nie sú prázdne a neobsahujú kľúče do slovníka, pokúsi sa pre ne vygenerovať kľúč, ktorý potom s príslušným textom vloží do slovníka.
Jazyk, pod ktorým sa text z konfigurácie objektu uloží do slovníka, je definovaný jazykom, ktorý má priradený aktuálne prihlásený užívateľ.
Taktiež mení konfiguráciu vybraných objektov tak, aby tieto generované kľúče používali.
Popísaný proces sa ovláda prostredníctvom nasledujúceho dialógového okna:
Pomocou funkčných tlačidiel je možné ovládať funkcie pri generovaní slovníka.
Pridávanie objektov, z ktorých bude generovaný zoznam textov a zároveň ktoré budú modifikované tak, aby ich použili. | |
Vyradenie objektu zo zoznamu. | |
Otvorenie objektov na modifikáciu a vygenerovanie kľúčov. | |
Uloženie zmien: 1. Modifikácia slovníka. 2. Modifikácia jednotlivých objektov. |
|
Zatvorenie dialógu bez uloženia zmien. |
Meno stĺpca | Popis |
Úplné meno kľúča | Každý text je v rámci konfigurácie objektu jednoznačne určený jeho menom. Toto meno je použité ako kľúč do
slovníka. Skladá sa z mena_objektu + meno_vlastnosti_objektu + poradové_číslo. Takto vytvorené meno môže dĺžkou prekračovať limit pre dĺžku mena kľúča. Preto je v prípade potreby skrátené. |
Meno kľúča pre slovník | Skutočné meno kľúča pre slovník (v prípade potreby skrátené). |
Stav | Text popisujúci stav kľúča:
Popis jednotlivých stavov je v nasledujúcej tabuľke. |
Text z konfigurácie objektu |
Text, ktorý je obsiahnutý v konfigurácii objektu. |
Text zo slovníka | Text, ktorý vznikne preložením textu z konfigurácie objektu prostredníctvom slovníka. |
Popis stavov kľúča:
Stav | Popis |
ERR: neviem vygenerovať kľúč | Interná chyba. Vyskytne sa, ak bol proces automatického generovania kľúča pre daný text neúspešný. |
Prázdny text v konfigurácii objektu | V konfigurácii objektu je prázdny text. Pre takéto texty sa do slovníka kľúče negenerujú. |
Už preložený text | Konfigurácia objektu obsahuje text, ktorý obsahuje kľúč do slovníka. Pre takéto texty sa do slovníka kľúče negenerujú. |
Vygenerovaný nový kľúč | Text, ktorý je v stĺpci Text z konfigurácie objektu, bude vložený do slovníka pod zadaným kľúčom. Objekt bude zmenený tak, že text sa nahradí kľúčom. |
Kľúč je definovaný s iným textom | Vygenerovaný kľúč už v slovníku existuje avšak s iným textom, aký je v konfigurácii objektu. Akcia Uloženie takýto kľúč nepoužije. |
Kľúč je definovaný s potrebným textom | Vygenerovaný kľúč už v slovníku existuje s rovnakým textom, aký je v konfigurácii objektu. Akcia Uloženie preto slovník nemení, ale zmení len konfiguráciu objektu tak, že text sa nahradí kľúčom. |
Vzhľadom na množstvo informácií, ktoré sa zobrazuje v zozname kľúčov, je možné tento filtrovať tak, aby sa zobrazili len:
A. kľúče patriace ku konkrétnemu objektu (voľba Zoznam kľúčov pre vyznačený objekt/všetky)
B. riadky, ktoré pri uložení spôsobia zmenu konfigurácie slovníka alebo
niektorého z vybraných objektov. V tomto režime sú zobrazené aj riadky, ktoré
oznamujú chybu pri vytváraní mena kľúča, alebo tie, ktoré indikujú konflikt: Kľúč je definovaný s iným textom.
Zobrazovanie údajov v systéme D2000 |