Подскажите пжлст как сделать подобное условие перед закрытием формы
Процедура ПередЗакрытием(Отказ, СтандартнаяОбработка)
Если ВременныйАдресРеквизит<>"" и ОТВЕТ=ДА тогда
ЗаписьВХранилище(ВременныйАдресРеквизит);
КонецЕсли;
КонецПроцедуры
Вместо ОТВЕТ=ДА хочу поймать Ответ на стандартный вопрос сохранить ли изменения перед закрытием формы. Но не знаю где его искать...
(0)
Так можно
Процедура ПередЗакрытием(Отказ, СтандартнаяОбработка)
Если Модифицированность Тогда
Ответ = Вопрос("Сохранить изменения?", РежимДиалогаВопрос.ДаНетОтмена);
Если Ответ = КодВозвратаДиалога.Да Тогда
ИначеЕсли Ответ = КодВозвратаДиалога.Нет Тогда
Иначе
Отказ = Истина;
КонецЕсли;
КонецЕсли;
КонецПроцедуры
> хочу поймать Ответ на стандартный вопрос сохранить ли изменения перед закрытием формы.
Это происходт в процедуре "ПередЗаписью". Пользователь согласен, транзакция активна.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой