Имя: Пароль:
1C
1С v8
Не срабатывает перехват процедуры в расширении
0 envash
 
03.07.17
07:38
Здравствуйте!
Платформа 8.3.10.2252 в режиме совместимости 8.3.9
Конфа УТ 11.3
Пытаюсь перехватить в расширении процедуру ПробитьЧек() в модуле формы документа ЧекККМ, чтобы после нее отправить смс покупателю, но перехват не проходит, точка останова не срабатывает. Вот такой код в модуле формы в расширении:
&После("ПробитьЧек")
Процедура Расш1_ПробитьЧек()
    Сообщить("УРА!");
КонецПроцедуры

В чем может быть проблема?
В модуле объекта обработка проведения перехватывается таким образом на ура...
1 Фрэнки
 
03.07.17
08:42
(в порядке бреда): может в форме документа в одном контексте отрабатывает исходная процедура, а в расширении контекст не совпадает? Что-то там дефолтно в модулях форм обработок ставится, наверное, совпадает с тем, что дефолтно в расширении используется
2 envash
 
03.07.17
10:57
(1) Ничего не понял...
3 h-sp
 
03.07.17
11:09
(2) может надо на клиенте делать? или она и так на клиенте?
4 finik
 
03.07.17
11:12
Для других процедур / форм расширение работает? Не отвалилось по какой-то причине?
5 finik
 
03.07.17
11:14
(4) Прошу прощения, не увидел что работает. Я бы на всякий случай еще для профилактики еще кэш почистил.
6 envash
 
03.07.17
11:24
(3) Спасибище!!! ПробитьЧек() же делается на клиенте!
7 Мимохожий Однако
 
03.07.17
11:24
(2) так и есть
8 Cyberhawk
 
03.07.17
11:30
У расширения режим совместимости какой?
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.