У нас есть форма с полями, загруженными с модели. Для поля валюты клиент хочет получить конкретное сообщение об ошибке для значений, меньших минимального значения или больше максимального значения.Предоставление пользовательского сообщения проверки
Легко установить минимальное и максимальное значения с помощью setMinValue
и setMaxValue
, скажем в onAfterRender
, но, похоже, не существует способа установить сообщение об ошибке.
Существует звонок setActiveError
, но я не уверен, как его подключить. Возможно ли предоставить пользовательскую проверку формы?
У нас есть доступ к определению модели данных, поэтому мы можем добавить validator
, но осложнение заключается в том, что это не всегда так, что эта проверка требуется.
У нас также есть доступ к initComponent
для формы, но учтите, что форма загружается с модели, поэтому нет config
.
Спасибо, это работает даже в 'afterrender'. Иногда это самые простые вещи, которые вас трогают ... – Buddy