Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Узнать- что происходит при закрытии формы.

Узнать- что происходит при закрытии формы.
Я
   ЗлаяЗая
 
05.07.21 - 10:20
В модуле формы есть процедура ПриЗакрытии()
Как узнать- это форма закрывается просто без сохранения, или при проведении?
   Hans
 
1 - 05.07.21 - 10:24
Вначале запись сработает, потом закрытие. Так и узнаешь.
   Hans
 
2 - 05.07.21 - 10:28
А вот узнать в записи, закрывается ли документ после записи или нет - сложней.
   ejikbeznojek
 
3 - 05.07.21 - 10:43
А почему в ПослеЗаписи() нельзя делать нужные действия?)

А по теме ничего в голову не приходит, кроме глупостей вроде переменной или реквизита формы "ФормаСейчасЗаписывается"
   Hans
 
4 - 05.07.21 - 11:01
Задача ТС походу сложней чем может показаться. Даже если ПриЗаписи  устанавливать флаг, то как его снимать, если форма просто записывается, без закрытия. Иначе получится что пользователь нажал "Записать",  флаг установился, пользователь сидел думал, потом нажал "Закрыть", и программа подумала что  действие "ЗаписатьИЗакрыть". Возможно тут единственное решение переопределение кнопок записи, записи и закрытия,  проведения.

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.