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;

syntax
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;

syntax
true | false | yes | no | mark

Zákaz kopírování hodnoty prvku disclonableVlastnost place-holder place-holderVlastnost required-if required-ifPodmíněná upravitelnost prvku edit-ifVlastní šablona segmentu custom-tempFormulářový typ inputf-type kompilaceZadání počáteční hodnoty initialÚplná změna políčka vlastní šablonou field-tempVlastnost join-fromPropojená nabídka prvku linked-offerVýběr hodnoty z dodatečného seznamu lexiconSpecifikace masky pro zadání údajů maskPrvek s generováním zprávy messengerVlastnost merge mergeOtevření formuláře openedVlastnost preserveMožnost rychlé nabídky quick-offerZadání vyžadování hodnoty requiredMožnosti chování zdroje source-behaviourSpecifikace podmínky pro zdroj dat source-filterVýchozí upřesnění opakování starting-specification