Verbesserung
Top-Thema
Wichtig
Kleinigkeit
Wichtig
Verbesserung
Detail
#24319
Konfiguratives "Mandatory"-Override für Properties in deklarativen Formularen
Ist ein Property nicht "mandatory" kann es für ein bestimmtes Formular über eine Customization mit der Annotation "DynamicMandatory" versehen und darüber "mandatory" gesetzt werden. Dies beinhaltet eine Berechnungsfunktion, ob das zugehörige Form-Field in einer bestimmten Situation "mandatory" sein soll. Es ist dagegen nicht möglich über eine Customization das Feld als konstant "mandatory" auszuzeichnen.
Es sollte möglich sein auch die direkte Annotation "@Mandatory" zu konfigurieren, so dass das zu dem Property gehörenden Feld immer "mandatory" ist.
Anwendung
#!xml <customizations> <property name="my.Type#my-property"> <annotations> <mandatory/> </annotations> </property> </customizations>
Test
TestDeclarativeFormConstraints.script.xml