Zadání vyžadování hodnoty required
Nastavení povinnosti zadávat tento údaj v rámci dokumentu. Nastevení true/yes = vyžadováno databází; mark = jen značka ve formuláři, ale pro db platí false;
true | false | yes | no | mark
Při nastavení na true systém flexideo od uživatele vždy vyžaduje zadání údajů do daného prvku přímo databází (vhodné kombinovat s možností mask). Pokud vlastnost nezadáte, použije se výchozí hodnota - false.
V případě, že se vyžaduje zadání hodnoty a zároveň je předpoklad, že k prvku nebudou mít někteří uživatelé editující daný dokument přístup, je dobré zadat výchozí hodnotu prvku do nastavení vlastnosti initial, která se i uloží. Pokud bychom nezadali vlastnost initial, nemohli by uživatelé nemající přístup k tomuto políčku zadat celý dokument, ke kterému jinak přístup mají.
Použití nastavení mark znamená totéž co false, tedy že není povinný, ale u kolonky se vytvoří značka a formulář zadání hodnoty vyžaduje. Databáze při uložení nikoli. Použití nastavení mark má ještě jeden význam v kombinaci s podmínkou zobrazení appear-if. Pokud je kolonka označena nikoli required=true, ale pouze required=mark, pak platí, že skryté kolonky povinné nejsou.
Potenciální vlastnické uzly
Vlastnost required je možné uvést u následujících uzlů:
element - prvek (segment uvnitř definice);
Vlastnost required
Nastavení povinnosti zadávat tento údaj v rámci dokumentu. true/yes = vyžadováno databází; mark = jen značka ve formuláři, ale pro db platí false;
true | false | yes | no | mark