area-label-by - nastavování názvu oblasti dle potomka

V některých aplikačních případech je zapotřebí, aby bylo pod sebe možné přidávat opakování různých druhů. Například v určitém dokumentu můžeme chtít, aby uživatel měl možnost pod sebe přidávat odstavce, obrázky a další běžné druhy. Protože celý princip XDS je koncipován tak, že je pevně dán druh opakování, je zde nabízena možnost tento pevný rámec poněkud obejít tím, že do jedné oblasti soustředíme prvky různého druhu a pak přidáme jeden prvek výběrový a do jeho seznamu uvedeme jednotlivé druhy, které může oblast reprezentovat. Na hodnotě výběru je pak možné nastavit zobrazování prvků potřebných pro určitý druh pomocí appear-if těchto prvků a ve vlastnosti area-label-by pak nastavit odkaz na tento výběrový prvek. Výběrovým prvkem je pak míněn buď prvek s roletkou select » option nebo prvek s definovaným výběrovým uzlem. Prvek bude automaticky skryt a jeho obsah bude určován při přidávání nové oblasti, kdy bude uživatel dotazován na druh, který chce přidat. Tento druh je pak v další editaci neměnný (pokud samozřejmě uživatel neprovede kroky zpět). Tímto způsobem je simulováno přidávání různých druhů opakován v rámci jednoho seznamu. Například můžeme mít oblast s názvem obsah_dokumentu a v ní různé prvky. Dále v této oblasti bude existovat prvek druh_obsahu, který bude výběrový. Pak zápis vlastnosti bude vypadat takto:

area-label-by: ./druh_obsahu
type - základní typ opakovatelnostiarea-label-by - nastavování názvu oblasti dle potomkafilter - filtrování instancí opakováníindex-column - obsah indexového sloupceinit-count - výchozí počet opakováníinit-value - výchozí hodnota prvku/ů opakováníirremovable - možnost zákazu odstranění opakovánígappy - ošetření mezer v číslech prim. klíčůmax-count - maximální možný počet opakovánímin-count - minimální možný počet opakovánínoneinsertable - možnost zákazu přidání opakovánípreserve-empty - ochrana nepoužitých opakovánítable-face - nastavení tabulky ve formulářitable-face-caption - nahrazení generovaného nadpisu v hlavičce tabulkyVlastnost repetition repetition