Имя: Пароль:
1C
1С v8
Зависание предыдущей версии обработки
0 Wefast
 
10.07.18
17:00
Вношу изменение во внешнюю обработку, открываю ее заново в отладке и там старая ее версия.

Нашел статью https://its.1c.ru/db/metod8dev#content:2332:hdoc

но не понял почему так у меня происходит.

Могу выложить обработку, но пока вот где я думаю такое может возникнуть

Я вывожу табличный документ по макету

И получаю макет
Макет = РеквизитФормыВЗначение("Объект").ПолучитьМакет("Макет");


Еще у меня есть вызов другой формы


    СтандартнаяОбработка = Ложь;
    Если Элемент.Имя = "РазмерОдежды" Тогда
        ОО = Новый ОписаниеОповещения("ВыборРазмераОдЗавершение",ЭтаФорма);
    Иначе
        ОО = Новый ОписаниеОповещения("ВыборРазмераОбЗавершение",ЭтаФорма);
    КонецЕсли;
    
    ОткрытьФорму("ВнешняяОбработка.ОтчетПоКлиентскойБазе2.Форма.ФормаПодбораРазмера",Новый Структура("Владелец",ПолучитьВл(Элемент.Имя))
    ,
    ЭтаФорма
    ,,,,
    ОО,
    РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);

Либо при вызове формы этой обработки, или указания владельца текущий формы она сохраняется в памяти и в этом проблема.

Но открытие формы происходит по кнопке которую я бывает и не нажимаю.

И если оно так где там мне что надо "обнулить" при закрытие или изменить?
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший