Привилегированный модуль с вызовом на сервере не виден из модуля обработки, ОФ #807698


#0 by nemoxp
Платформа 8.3.9.2033, клиент-сервер, ОФ Есть общий модуль с галкой Сервер и Привилегированный. Вызываю его из модуля формы обработки типа: МодульСервер.ВыполнитьПроцедуру, при открытии обработки 1С выдает ошибку "Переменная не определена <МодульСервер>" Пробовал разные галочки, такая ерунда случается если поставить галку "Привилегированный". Чего не хватает? Хелп, плиз.
#1 by Филиал-msk
Обрати внимание, как изменяются другие флаги при установке признака привилегированности.
#2 by nemoxp
Заметил, снимаются все кроме Сервер. Но мне то и нужно флаг Сервер и Привилегированный, но с ними выдается эта ошибка
#3 by Филиал-msk
В ОФ все исполняется на клиенте.
#4 by nemoxp
не правда, можно и на сервере, если модуль с флагом Сервер
#5 by Филиал-msk
Хорошо, продолжай эксперименты.
#6 by nemoxp
у меня есть модули с выполнением на сервере - нет проблем. Но когда ставлю Привилегированный - ошибка... И в коде, когда обращаюсь к модулю, то все его функции видны в подсказках.
#7 by dezss
А если у функции явно поставить директиву компиляции? Или я туплю и в ОФ этого делать нельзя?
#8 by Mort
Или "Клиент(обычное приложение)" или "Вызов сервера". В случае привилегированного - только второе.
#9 by nemoxp
Всем спасибо! Галка Вызов сервера - ее не хватает.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С