Имя: Пароль:
1C
1С v8
Дважы срабатывает событие модуля формы "ПередЗаписью"
0 alexey980
 
03.11.21
07:13
Провожу отладку расширения для типовой конфигурации "Управление торговлей, 11.4" и заметил, что при записи документа "ЗаказКлиента" обработчик события модуля формы "ПередЗаписью" срабатывает дважды: один раз - по команде "ЗаписатьДокумент" непосредственно из самой формы при нажатии кнопки "Записать", а второй вызов происходит отсюда:

&НаКлиенте
Процедура Подключаемый_ОбработатьЗаписьОбъекта()
    
    ОбщегоНазначенияУТКлиент.ОбработатьЗаписьОбъектаВФорме(ЭтотОбъект, ПараметрыДляЗаписи);
    
КонецПроцедуры

У меня просто в расширении после обработчика события "ПередЗаписью" происходит проверка правильности заполнения реквизитов, и пользователю выдается сообщение, если что-то не так. Заметил, что сообщение выскакивает дважды - прогнал по отладчику и увидел, что зачем-то производится двойная запись документа. Это стандартный механизм, предусмотренный типовой конфигурацией?
1 osa1C
 
03.11.21
07:44
(0) ну учитывая Помогите разобраться с проведением приобретения товаров в УТ 11.4 не ты один столкнулся с этим механизмом