Aliasfor и validateField. Философское ...
Привет всем.
Случайно словил баг на том что при вызове из кода buffer.validateField(...) применяется aliasFor.
При этом буфер никак не связан ни с формой ни с каким-либо датасорсом. Получается что вызов validateField() может менять значение поля, что входит в противоречие с Best practice
Как бы понятно откуда это получилось. Разработчики ядра спрятали применение AliasFor в вызове super() метода validateField.
Правильно ли это ? Я бы так не делал.
Ax2012 R3
|