init-value - výchozí hodnota prvku/ů opakování

Při zadání více než jednoho výchozího opakování často bývá užitečné nastavit také různé (!) initial hodnoty prvků obsažených v opakování. Můžete tak například ve formuláři vytvořit tabulku ročního výkazu, kde jedním opakováním bude oblast míněná jako kalendářní měsíc. V takovém případě bude do výchozího počtu opakování init-count nastaven počet 12. Uvažujme dále, že v každém takovém opakování je prvek pro zadání čísla měsíce (hodnoty 1 až 12). Hodnoty měsíců pak pomocí init-value zadáme takto:

init-value: [1]/mesic = 1, [2]/mesic = ... [12]/mesic = 12

Hranaté závorky obsahují poziční číslo opakování, jehož výchozí hodnota má být přednastavována a pokud opakováním není prvek, ale oblast jako v našem příkladu, musí za hranatou zavorkou následovat jestě odkaz k prvku. Před hranatou závorkou může být ještě uváděn název opakovatelného segmentu, ale je to nepovinné a zbytečné. Při zadávání řetězcových, datumových a časoových hodnot je zapotřebí tyto hodnoty ve výrazu ohraničit apostrofy.


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