Имя: Пароль:
1C
1С v8
И снова расширения.
0 n0nsense
 
19.02.18
09:37
Доброго дня, господа. Никак не могу победить перехват одной процедуры в расширении.
Ни разу еще не встречался в таким, чтобы "ну никак".
Отличие процедуры от "обычных" случаев перехвата в том, что вызывается она Оповещением.

ОткрытьФорму(
        "Обработка.РаботаСАкцизнымиМаркамиЕГАИС.Форма.ФормаВводаАкцизнойМарки",
        ПараметрыОткрытияФормы,
        ДополнительныеПараметры.Форма,,,,
        Новый ОписаниеОповещения("ВводАкцизнойМаркиЗавершение", ДополнительныеПараметры.Форма, ДополнительныеПараметры))

В оригинале процедура ВводАкцизнойМаркиЗавершение выполняется &НаКлиенте.
Перехватывать пробовал как с помощью директивы &НаКлиенте и добавлением "Вместо", так и конструкцией &Вместо("ВводАкцизнойМаркиЗавершение")
Категорически не хочет работать :( А изменение очень охота перенести из основной конфы.
1 Fuas4
 
19.02.18
09:58
Надо режим совместимости конфы посмотреть. В той версии платформы могло еще не быть &Вместо
2 n0nsense
 
19.02.18
10:23
А режим совместимости убран вовсе.
Я активно использую расширение и обе конструкции работают кроме этого случая
3 nordbox
 
19.02.18
10:27
Назначение смотрел?
4 kisobol
 
19.02.18
10:32
В рознице?
А для чего код?
5 n0nsense
 
19.02.18
12:17
Код нужен для подстановки нужной алко-номенклатуры.
Назначение - адаптация
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.