0
lamme
04.02.22
✎
16:36
|
уф
процедура - ПриЗаписи документа
Если ПараметрыЗаписи. РежимЗаписи = режимзаписидокумента.Проведение тогда
Оппа = Новый ОписаниеОповещения("ВыполнитьПослеОкончанияВопроса", ЭтотОбъект,Отказ);
ОткрытьФорму("Документ.РасходнаяНакладная.Форма.ВопросПередПроведениемДокумента",,,,,,Оппа, РежимОткрытияОкнаФормы.БлокироватьВесьИнтерфейс);
конецесли;
конецесли;
в открываемой форме только 2 кнопки - Да/Нет
они работают
Этаформа.Закрыть(истина) / Этаформа.Закрыть(ложь)
те сама открываемая форма при закрытии возвращает Истина/Ложь
как тут поймать -что надато в форме
и отменить проведение - если нажато Нет
|
|
2
acht
04.02.22
✎
16:46
|
Протащить в ПараметрыЗаписи флаг действия, в зависимости от него выставить флаг Отказ в Истина (отменив тем самым запись) и задать вопрос. Из положительной ветки обработчика записать методом .Записать, передав в ПараметрыЗаписи корректный флаг.
Для ЗаписатьИЗакрыть придется рисовать свою команду.
|
|