|
Не срабатывает вызов метода, перекрытого аннотацией &Вместо | ☑ | ||
|---|---|---|---|---|
|
0
vsv
13.08.18
✎
21:05
|
Подскажите, в чем проблема, все вроде просто, но не работает. Версия платформы 8.3.12.1567, бухгалтерия демо версия 3.0.63.22.1. Создаю расширение, заимствую общий модуль УправлениеПечатью, а в нем функцию
&Вместо("СформироватьПечатныеФормы") Функция сс_ДШСформироватьПечатныеФормы(Знач ИмяМенеджераПечати, Знач ИменаМакетов, Знач МассивОбъектов, Знач ПараметрыПечати, ДопустимыеТипыОбъектовПечати) // Типовой код, в нем моя вставка КонецФункции Запускаю 1С, выполняю печать, например, УПД из реализации, ожидаю выполнение заимствованной функции, но нет, срабатывает типовая. Что не так? |
|||
|
1
Cyberhawk
13.08.18
✎
21:10
|
Как понимаешь?
|
|||
|
2
ПегийЛунь
13.08.18
✎
21:21
|
3.0.63.22.1
Что стоит в "режим совместимости"? (или в 8.3.12 уже можно не соблюдать необходимое условие «Не использовать» как это было в 8.3.10?) |
|||
|
3
sechs
13.08.18
✎
21:28
|
(0) Сними галки безопасного режима и защиты от опасных действий для расширения.
|
|||
|
4
sechs
13.08.18
✎
21:28
|
Ну и сеанс перезапусти
|
|||
|
5
palsergeich
13.08.18
✎
21:35
|
В одной из последних 8.3.12 генератор объявления процедуры лишний параметр добавил - расширение не работало в одной конкретно процедуре. Проверьте и количество входных параметров, оно должно совпадать с количеством в перехватываемой функции.
|
|||
|
6
Cyberhawk
13.08.18
✎
21:57
|
(2) Конечно не нужно, чтоб режим совместимости был 8.3.12. Достаточно 8.3.9 для расширения модулей
|
|||
|
7
vsv
14.08.18
✎
09:19
|
Помогло (3) снятие безопасного режима. Спасибо, волшебному форуму :-)
|
|||
|
8
vsv
14.08.18
✎
09:20
|
И презапуск сеанса
|
|||
|
9
ВикторП
14.08.18
✎
09:22
|
Программа не писала, что расширение не применено из-за ...?
|
|||
|
10
vsv
14.08.18
✎
09:23
|
(9) Нет, не писала, просто выполнялся типовой код
|
| Форум | Правила | Описание | Секции | Поиск |