DAD prohlížeč

V rámci generování verze jsou v druhé fázi tvořeny XML soubory s mapami DAD. Vzhledem k tomu, že tyto soubory tvoří podklad struktury databáze, je dobré umět je prohlížet efektivnějí, než jen jako prosté XML (což je samozřejmě také možné). Samotných souborů DAD je několik druhů. Především je to DAD verze, ze kterého je tvořeno historické DAD. Ty se pak rozpadají na DAD a history DAD jednotlivých uživatelských rolí. Po nainstalování verze se pak aktualizované historické DAD zapíše do souborů s daty aplikace. Toto DAD se také načte jako výchozí v otevíraném prohlížeči.

Hledáček má následující formu:

Obsah prohlížeče je rozdělen do dvou částí. Nad čarou je formulář pro zadání vyhledávání s možností přechodu tam a zpět po zadaných vyhledáváních a také je zde volba souboru DAD, který má být prohledáván. Pod čarou je pak výsledek zadaného vyhledávání. Vyhledávání je striktní, nikoli slovníkové a daleko častěji je využito k vyhledání čísel než-li názvů. Na podtržené údaje a i na údaje v rámečcích je možné kliknout a snadno tak zadat "rozkliknutou" hodnotu do hlavní kolonky vyhledávače. Vyhledávání je možné buď v rámci celého souboru (tj. aplikace nebo role) nebo v rámci jednoho zvoleného typu dokumentu, jejichž seznam je v roletce vedle vyhledávací kolonky (v příkladu je zvolen typ action_register). Pro přehlednější zobrazení je možné zobrazit jen klíčové hodnoty, pokud vás zajímají jen ty (tak jako v příkladu) nebo je možné zobrazit všechny hodnoty daného pole. Výčet odpovídajícíh polí je možné omezit jen na vlastní pole (tj. na ty s vlastností @basic='True'). U každého políčka zobrazeného ve výsledku funguje bublinová nápověda, která zobrazuje všechny vlastnosti (atributy) daného políčka. Výsledek je dělen do dokumentů a jeho polí s tím, že každé pole (tag array z DAD) má zobrazeno své vlastnosti a seznam buď všech nebo jen klíčových políček. Tj. jde o vyhledávač polí a další filtrace v rámci jednoho pole již není - vždy se zobrazí celé pole, pokud obsahuje hledanou hodnotu.


DAD prohlížečXDS prohlížečSrovnání XDS dvou verzíProhlížeč formulářů