Имя: Пароль:
1C
 
вызов общей функции из модуля менеджера
0 qeos
 
24.02.16
10:08
Нашелся такой косяк:

Есть глобальный модуль с галками "Глобальный", "Сервер", "Внешнее соединение" и "Вызов сервера".
В этом модуле есть некая функция с директивой &НаСервере

Так вот если запускается 1с в толстом клинте то вызов функции этого модуля из модуля менеджера выдает ошибку "функция или процедура не обнаружена".
А если 1с запускается в тонком клиенте, то выполняется без ошибок.

Не могу объяснить это поведение кроме как: 1с в тонком старается отработать код в серверном контексте, поэтому и функцию обнаруживает. А толстый клиент может много отработать на стороне клиента, поэтому переключения и не происходит.

Так ли это? Если есть более подробная или правильная трактовка, можете ее подсказать? чтото в ИТС не найду объяснения..

заранее спасибо.
1 qeos
 
24.02.16
11:51
а кто-то сталкивался с там же?
2 qeos
 
24.02.16
11:52
*с таким же
3 AlexTim03
 
24.02.16
18:02
Да, это так.
Чтобы в толстом клиенте отработать глобальный модуль на сервере, ему надо указать "Привилегированный"