|
Расширение конфигурации и &Вместо, как избежать рекурсии?
| ☑ |
0
mxs089
25.05.17
✎
12:39
|
есть функция в глобальном модуле, мне нужно ее слегка подкорректировать. создаю расширение, добавляю туда модуль, описываю функцию с перехватчиком &Вместо. текст функции такой:
&вместо("нужная_мне_функция")
функция расш_нужная_мне_функция(знач параметр)
результат = модуль.нужная_мне_функция(параметр);
//а тут мой код
//изменяю результат
конецфункции
я попадаю в рекурсию. на строке 3 (результат = ...).
|
|
1
Fragster
гуру
25.05.17
✎
12:40
|
Используй ПродолжитьВызов()
|
|
2
Волшебник
модератор
25.05.17
✎
12:41
|
ПродолжитьВызов()
|
|
4
Волшебник
модератор
25.05.17
✎
12:42
|
картинка:
|
|
5
mxs089
25.05.17
✎
12:42
|
спасибо всем. забыл про нее.
|
|
6
bolder
25.05.17
✎
12:59
|
Интересно, в каких это типовых конфигурациях сейчас поддерживаются расширения?
|
|
7
Волшебник
модератор
25.05.17
✎
13:01
|
(6) Реализовано в версии 8.3.9.1818.
|
|
8
bolder
25.05.17
✎
13:03
|
(7) Вопрос не об этом.Многое реализовано уже и в 8.3.10...
Вопрос в каких типовых это можно применить)).Учитывая режим совместимости.
|
|
9
bolder
25.05.17
✎
13:06
|
(8) То есть есть ли типовые конфигурации 1С где без снятия с поддержки можно подключить расширение например общего модуля хотя бы?
|
|