Модуль менеджера не видит Экспортную процедуру из Расширения

1. sys1c 25.01.24 11:54 Сейчас в теме
Всем привет.
Управляемые формы + Расширение.

в Расширении общий модуль, Сервер[v], процедуры в нем Экспортные.
в документе (в основной конфигурации), в модуле менеджера есть их вызов.
по F12 они не открываются, но при этом код работает.

запустил конфу с ключом ЗапуститьОбновлениеИнформационнойБазы - так вообще вышла ошибка "Обновление информационной базы" - Переменная не обнаружена.
Переменная - это та самая Экспортная процедура в расширении.

как быть?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. spacecraft 25.01.24 12:10 Сейчас в теме
(1)
в Расширении общий модуль, Сервер[v], процедуры в нем Экспортные.

По правилам, помимо флага Сервер включают и флаг ВнешнееСоединение. Ведь в модуле менеджера есть директивы препроцесора ограничивающие контекст компиляции? И там есть ВнешнееСоединение? Вот на отсутствие возможности вызвать нужную процедуру в этом контексте и ругается. Ее в контексте ВнешнееСоединение просто нет.
5. glek 119 25.01.24 13:06 Сейчас в теме
(1) Основная конфа не знает о расширении. Либо надо вытащить из основной в расширение процедуру/функцию либо забить на это.
3. sys1c 25.01.24 12:20 Сейчас в теме
(2) Поставил галочку ВнешнееСоединение - ничего не изменилась. Та же ошибка при ЗапуститьОбновлениеИнформационнойБазы .

а без нее - код работает.
4. Torin 754 25.01.24 12:41 Сейчас в теме
(3)
Поставил галочку ВнешнееСоединение

Вызов сервера
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот