Кэширование внешних обработок #375334


#0 by alexeykav
Суть проблемы: Дописываю обработку загрузки ккм-offline, записываю. Запускаю закрытие кассовой смены - загрузка работает по старому алгоритму.
#1 by alexeykav
Как от этого избавиться?
#2 by Гений 1С
В обработке есть ссылка на саму себя (т.е. ссылка на форму из формы). Тогда она зависает. Метода, чтобы убить такую форму в памяти, я не знаю. Если кто подскажет - с меня бокал пива.
#3 by alexeykav
Я очищаю папку temp. Перезапускаю С-ку, все работает по прежнему :(
#4 by maxibon
может при распаковке она распаковывается во временный каталог и не перезаписываться (это зависит от параметра процедуры - Перезаписывать = Истина).
#5 by maxibon
не успел )) Посмотри точно в тем пишется, может userAppData emp
#6 by alexeykav
Я чайник в 8-ке.Объясните где установить параметр Перезаписывать.
#7 by maxibon
У тебя обработка в хранилище хранится? Если да - то смотри процедуру которая распаковывает ее во временный каталог.
#8 by alexeykav
Это простая внешняя обработка.
#9 by maxibon
тогда хз.
#10 by maxibon
(+9) наверное только отладчик поможет.
#11 by alexeykav
Разобрался маленько. Когда кидаешь в темп сохраненную обработку, перезапускаешь 1С, то начинает работать :)))
#12 by alexeykav
Есть еще вопросы, подскажите плз. Результаты работы внешней обработки видимо где-то кэшируются. Подскажите как очистить кэш.
#13 by alexeykav
Обработка трассируется правильно, а результат работы процедуры тот же :(
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С