Как по нажатию на Esc возвращать в поле ввода предыдущее значение. #167926


#0 by Lendy
Может это глупый вопрос, но в таблице работает, а в полях в шапке - нет. Я про числовые и строковые поля.
#1 by Волшебник
Esc закрывает форму обычно. Может отлавливать это событие?
#2 by Lendy
Перед закрытием формы вызывается обработка изменения реквизита, а только потом обработка закрытия. При изменении происходят различные действия, которых не должно быть в случае отмены. Часть изменений необратима, либо придется дополнительно сохранять кучу значений и потом их восстанавливать. Слишком уж проблемно получается. Не уж то нет более простого пути?
#3 by PR
Если я правильно понял, о чем речь, то этот аспект расписан на ИТС, почем где-то отменить можно, а где-то нет, общий смысл тот, что в некоторых случаях идет запись в базу, а поэтому отмена невозможна, а в некоторых нет - поэтому возможна
#4 by Lendy
Спасибо за ночной ответ, буду искать.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С