В modified() вообще не следует менять какие-либо данные (вне текущей записи), основываясь на введенном значении поля. Это надо делать только при сохранении записи, а то нажали F5 - и поле со старым значением, а где-то уже новое значение прошло...
__________________
Андрей.
|