Jmix 1.1.1
dateField
лежит в обычном hbox
...
<hbox spacing="true">
<entityComboBox id="statusField" optionsContainer="statusesDc" property="status"
dataContainer="flatDc">
</entityComboBox>
<dateField id="statusDateField" property="statusDate" dataContainer="flatDc"/>
</hbox>
...
В контроллере преопределённых условиях, экран переводится в ReadOnly.
@Subscribe
public void onInit(InitEvent event) {
if (checkModeIsReadOnly) {
this.setReadOnly(true);
}
}
dateField
- единственный из обязательных атрибутов, у которого продолжает отображаться признак обязательности поля.