Zákaz kopírování hodnoty prvku disclonable

Vlastnost disclonable má prostou syntaxi true/false resp. yes/no. Není-li zadána, pak je předpokládáno nastavení false. Vlastnost zakazuje kopírování hodnoty prvku, je-li nastavena na hodnotu true, resp. yes. V aplikačním rozhraní je možné dát určitý dokument (jeho instanci) kopírovat nebo uložit otevřený jako nový, což má podobný dopad. Je-li například nastavení hodnoty určitého prvku možné provést jen jako výsledek nějakého procesu, pak je většinou nesprávné toto nastavení kopírovat. Řešení této situace jsou ovšem dvě. Jednou z nich je právě zakázat kopírování hodnoty prvku pomocí vlastnosti disclonable a ten pak získá v nové kopii výchozí hodnotu nebo zakázat možnost kopírování u daného typu dokumentu pomocí zakázání patřičného omezení použití nástroje pro kopírování v parametru tool-section či tool-level definice dokumentu.

syntax
true | false | yes | no

Podobná situace jako při kopírování dokumentu nastává při kopírování opakování dokumentu. Je-li tedy prvek součástí opakování, je možné, že se uživatel rozhodne větev pro snazší zadání kopírovat a jen upravit její určitou část. Pak se nastavení disclonable rovněž projeví, bylo-li použito a prvek bude mít v kopii opakování nikoli hodnotu shodnou, ale hodnotu výchozí dle definice.


Potenciální vlastnické uzly

Vlastnost disclonable je možné uvést u následujících uzlů:

ElementDef - šablona prvku (kmenová definice) - jako parametr;

element - prvek (segment uvnitř definice);


Vlastnost disclonable

Vlastnost zakazuje kopírování hodnoty prvku, je-li nastavena na hodnotu true, resp. yes v rámci nástroje klonování celého dokumentu. Vlastnost ovlivňuje klonovací šablonu.

syntax
true | false | yes | no

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