Имя: Пароль:
1C
1С v8
Не работает аннотация &Вместо
0 bUbA
 
06.06.17
13:00
В расширении рядом использую 2 аннотации &Вместо - одна используется для процедуры и вызывается без проблем, вторая используется для функции и туда отладчик не попадает, т.е. вызывается расширяемая функция, как будто аннотации и нет. В чем может быть проблема? Как вариант, может ли быть причина в том, что расширяемая функция используется &НаСервереБезКонтекста? Платформа 8.3.9, режим совместимости убран и в конфигурации, и в расширении.
1 cw014
 
06.06.17
13:02
Она в 8.3.9 появилась?
2 bUbA
 
06.06.17
13:04
(1) не могу сказать когда появилась, но в данном случае она не срабатывает
3 PCcomCat
 
06.06.17
13:10
С ИТС - может оно:
Если прикладное решение работает в файловом варианте или в клиент-серверном варианте без профилей безопасности, то при подключении вашего расширения:

    В обычном режиме исполнения встроенного языка - будут расширяться все методы типового решения, и клиентские, и серверные;
    В безопасном режиме исполнения встроенного языка - будут расширяться только клиентские методы и серверные обработчики форм. К остальным серверным процедурам / функциями расширение применяться не будет.

Когда прикладное решение работает в клиент-серверном варианте и при подключении расширения указан конкретный профиль безопасности, либо информационной базе назначены профили обычного и безопасного режима, то «серверная» часть расширения будет применяться так, как указано в соответствующем профиле.
4 bUbA
 
06.06.17
13:14
работа ведется в файловом варианте в обычном режиме режиме, поэтому проблем то возникнуть не должно было
5 Cyberhawk
 
06.06.17
13:51
(4) Тебе не про файловый или не файловый, а про безопасный или небезопасный
6 bUbA
 
06.06.17
13:57
(5) так и безопасный режим выключен...
7 Сильф
 
06.06.17
14:34
(0) > может ли быть причина в том, что расширяемая функция используется &НаСервереБезКонтекста

Ну так убери БезКонтекста и узнаешь )
8 bUbA
 
06.06.17
16:09
(7) БезКонтекста используется в типовой конфе, которая не редактируется
Ошибка? Это не ошибка, это системная функция.