Způsoby tvorby definice XDS
V předchozích článcích jsme nahlédly na celkový obsah XDS z "ptačí" perspektivy. Nyní se zaměříme na jednotlivé části a popíšeme si způsob jejich vytváření a základní závislosti.
Nebueme se zde zabývat nástrojem XDS designer, který slouží pro tvorbu XDS v praxi (jeho popis naleznete zde v sekci replikátor.) Popis v této sekci je věnován principům a vlastnostem XDS jako takovým
Podřízené stránky
Definice šablon oblastí
Pro často opakované segmenty ve finálních definicích dokumentů je možné vytvářet šablony jako nástroj pro zjednodušení a zkrácení návrhu definitivních struktur. Pro oblast má uzel šablony název AreatDef a veškeré vlastnosti definovatelné formou parametrů najdete v části věnované popisu uzlu AreatDef dále v popisu. Zde se podíváme pouze na principy založení a použití šablony.
Specifikace skupin dokumentů
Mnohdy dlouhý dokumentů lze pro uživatelské rozhraní rozdělit do přehledných a dle potřeby dostatečně větvených skupin pomocí specifikací DocGroup - jimž patří první kmenová větev XDS. Obsah skupin pak závisí na kmenových definicíh DocumentDef. Základní princip přiřazování do skupin tkví v tom, že skupina má svůj identifikační název - vlastnost typu name - a změné kmenové definice dokumentů mají vlastnost group, kam se uvede identifikačního názvu vybrané skupiny. Nastavením vlastnosti group dokument pro uživatele systému flexideo zařazujeme do dané skupiny. V praxi to znamená, že na místech, kde se zadává typ dokumentu jej mohou uživatelé vybrat z menu skupiny, ke které jsme dokument přiřadili.
Definice šablon prvků
Pro často opakované segmenty ve finálních definicích dokumentů je možné vytvářet šablony jako nástroj pro zjednodušení a zkrácení návrhu definitivních struktur. Pro prvek má uzel šablony název ElementDef a veškeré vlastnosti definovatelné formou parametrů najdete v části věnované popisu uzlu ElementDef dále v popisu. Zde se podíváme pouze na principy založení a použití šablony.
Výrazy pro filtry
Na různých místech v XDS definici je třeba filtrovat seznam dostupných dokumentů pro omezení dostupné množiny. Filtry jsou zadávány ve formě srovnávacích, logických výrazů specifikujících podmínky vyběru. Výrazové filtry jsou používány především ve:
Syntaxe odkazů na segmenty
1 item
Kmen definice
Vzhledem k tomu, že v XDS může být definováno mnoho různých typů dokumentů, je zapotřebí dalších nástrojů pro jejich roztřídění. Za tímto účelem jsou v systému flexideo specifikovány skupiny dokumentů, které mají své identifikační názvy (name), štítky (label) i popisy (descr). Je důležité vědět, že dokumenty jako takové (tj. typy dokumentů) jsou všechny z hlediska vnitřní organizace systému flexideo na jedné úrovni. Uvedené skupiny jsou k dispozici proto, aby umožnili uživateli snadnější vyhledání požadovaného typu dokumentu při práci s informacemi.
Podmíněnost segmentů
1 item
Služby - propojování dokumentů
6 items