Тема
:
Запись не сохраняется при переходе на другую в гриде
Показать сообщение отдельно
26.09.2014, 13:27
#
8
S.Kuskov
Участник
3,429
/
1772
(
66
)
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от
user_ax
Странное поведение, если честно. Я, по правде говоря, думал, что leaveRecord срабатывает, когда пользователь переходит с одной записи на другую. Как бы само название метода за себя говорит. Однако, видимо, это не так ...
Почему не так? Так.
Метод leaveRecord() при уходе с записи вызывается всегда, только с разными параметрами. Если система считает, что запись не изменена, то попытки сохранения записи не будет. Если же запись была изменена пользователем (либо выставлен флаг forceWrite), то при уходе с записи будет совершена попытка сохранения. Будут произведены все необходимые проверки, включая обязательность полей. Если будут обнаружены ошибки, то запись сохранена не будет и уход с записи также не будет выполнен.
Последний раз редактировалось S.Kuskov; 26.09.2014 в
13:29
.
S.Kuskov
Посмотреть профиль
Отправить личное сообщение для S.Kuskov
Найти ещё сообщения от S.Kuskov