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