Показать сообщение отдельно
Старый 26.09.2014, 15:28   #9  
user_ax is offline
user_ax
Участник
Аватар для user_ax
 
599 / 39 (3) +++
Регистрация: 07.10.2012
Адрес: ZP
Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
Почему не так? Так.

Метод leaveRecord() при уходе с записи вызывается всегда, только с разными параметрами. Если система считает, что запись не изменена, то попытки сохранения записи не будет. Если же запись была изменена пользователем (либо выставлен флаг forceWrite), то при уходе с записи будет совершена попытка сохранения. Будут произведены все необходимые проверки, включая обязательность полей. Если будут обнаружены ошибки, то запись сохранена не будет и уход с записи также не будет выполнен.
Да, Вы правы, это я некорректно выразился

Вариант с
X++:
 this.forceWrite(true)
- работает, благодарю за подсказку!

Последний раз редактировалось user_ax; 26.09.2014 в 15:30.