Имя: Пароль:
1C
 
УТ11 - расширение частично не работает
0 mikecool
 
16.01.25
20:04
до сего дня работала схема
Основная конфигурация (ОК) Процедура 1
заимствована в расширение Расш1 Изменение и контроль
ОК Процедура 2 , вызываемая из Процедура 1, заимствована в расширение Расш1 Изменение и контроль

т.е. была схема такая
вызов ОК Проц_1 уходил в Расш1_Проц1, отсюда далее вызывалась ОК Проц_2, которая уходила в Расш1_Проц2

с какого-то момента сегодня схема изменилась
вызов ОК Проц_1 уходил в Расш1_Проц1, отсюда далее вызывалась ОК Проц_2 и все, второй вызов "изменение и контроль" не работает

может кому известно почему?
1 mikecool
 
16.01.25
20:06
попробую почистить кеш, но странно - что схема одинакова в рабочей базе и копии
2 mikecool
 
16.01.25
21:54
чистка кеша не помогла
заменил вызов "базового" метода на метод-перехватчик, работает
3 AAA
 
17.01.25
04:15
Вообще странно. Может у Вас вторая процедура просто перестала перехватываться при любом вызове (и из конфы и из расширения). Так как в (2) понятно, что работает. Но это же лишние правки в Процедуру 1
4 DrZombi
 
17.01.25
06:14
(0) "Изменение и контроль" при определенных правках не отрабатывает... от лукавого оно... Пользуйтесь "Вместо" и "После", "Перед" :)
5 craxx
 
17.01.25
06:35
(4) Просто нужно уметь его готовить...
6 Chameleon1980
 
17.01.25
08:47
На расширении лишние галки не стоят? типа безопасного режима или что-то такое? помню с ними "ИзменениеИКонтроль" не работало где-то (платформа какая-то)
7 mikecool
 
17.01.25
10:19
(6) нет галок, платформу не обновляли, чудо в общем ))
(4) нет уж, а потом ловить - чего типовой код не отрабатывает, не своди с пути истинного ))
8 mikecool
 
17.01.25
10:20
(3) не знаю, работало с начала декабря прошлого года и просто вдруг перестало )
9 Saval1986
 
17.01.25
11:11
А конфу не обновляли? Проверка возможности применения ничего не говорит?
10 mikecool
 
17.01.25
11:33
(9) все расширения проверены и работоспособны...
11 mikecool
 
17.01.25
11:34
в общем - пока проблема купирована, продолжаю наблюдения
12 AAA
 
17.01.25
11:46
Так а что Вы сейчас увидите, напрямую вызванный метод конечно будет работать)
13 boozin
 
17.01.25
12:01
Тоже сталкивался с тем, что "ИзменениеИКонтроль" может не работать. Две процедуры в расширении в одном модуле, по структуре одинаковые. Одна срабатывает, а другая только с "Вместо". Причем вызываются из основной конфигурации из одной процедуры одного модуля последовательно