Цитата:
Сообщение от
S.Kuskov
Что такое doValidateField() и doValidateWrite(), чем они должны отличаться от ValidateField() и ValidateWrite()?
ValidateField на базовой таблице Common должен вызывать ее final метод doValidateField(). doValidateField должен проводить базовые проверки, как то Mandatory поля, релейшены на поле итд (сейчас этим занимается сам метод common.validateVield() ). Таким образом, перекрывая ValidateField() мы получаем цепочку вызовов:
ValidateField() -> super() -> doValidateField()
Последние два в том случае, если мы в перекрытом методе ValidateField() не забыли вызвать super().