jmix 2.7.4
В DatePicker можно ввести любое значение и поле не ругается на не валидный ввод. Разрешает сохранить сущность (дата сохраняется как null)

jmix 2.7.4
В DatePicker можно ввести любое значение и поле не ругается на не валидный ввод. Разрешает сохранить сущность (дата сохраняется как null)

Добрый день,
Обычно viewValidation вызывается на филды перед сейвом или другими действиями. Если вы хотите валидировать филд при каждом изменении то надо выставить слушатель + поставить YAGER и на сколько я помню использовать viewValidation.validateUiComponents(component) - после чего уже либо отменяете ввод либо показываете сообщение об ошибках
С уважением,
Дмитрий
Проблема не в когда валидировать. А в том, что поле в принципе не валидирует значение.