0
Admin_Net_1C
22.03.24
✎
07:45
|
Добрый день.
Конфигурация: 1С:ERP. Управление холдингом 3.2.1.80
При интерактивном открытии формы справочника "Договоры с контрагентами" (ДоговорыКонтрагентов) открывается форма утвержденной версии документа "Версия коммерческого договора" (ВерсияСоглашенияКоммерческийДоговор).
Я думал, что это реализовано с помощью платформенного события ОбработкаПолученияФормы, но в модуле менеджера справочника ДоговорыКонтрагентов нет этого обработчика.
Подскажите плиз, кто в курсе, как реализована данная магия?)
|
|
1
DJ Anthon
22.03.24
✎
07:59
|
в ерп вообще всё стандартное переписано на другие механизмы, там что угодно может быть. например, если выключена функциональная опция ИспользоватьПартнеровИКонтрагентов, то вместо контрагента или партнера откроется некая общая форма, в которой будут данные из двух справочников, хотя формально это форма справочника Партнеры.
чтобы узнать, включай в конфигураторе отладку, режим замера производительности, делай своё действие в режиме предприятия, выключай режим замера производительности, смотри на километры кода и кури их. удобнее искать с галочкой "Для вызова процедур..."
|
|
2
Admin_Net_1C
22.03.24
✎
08:03
|
(1) включаю отладку, запускаю режим замера производительности и вижу событие ПриСозданииНаСервере (а далее ПриОткрытии) ДоговорыКонтрагентов.ФормаОткрытияВерсииСоглашения. Но в окне "Стек вызовов" это событие первое, такое чувство, что из какой то подписки сюда попал, но пока не могу определить так это или нет.
Поэтому и задал вопрос, возможно кто-то уже разобрался с этим)
|
|