Модуль менеджера не видит Экспортную процедуру из Расширения
Всем привет.
Управляемые формы + Расширение.
в Расширении общий модуль, Сервер[v], процедуры в нем Экспортные.
в документе (в основной конфигурации), в модуле менеджера есть их вызов.
по F12 они не открываются, но при этом код работает.
запустил конфу с ключом ЗапуститьОбновлениеИнформационнойБазы - так вообще вышла ошибка "Обновление информационной базы" - Переменная не обнаружена.
Переменная - это та самая Экспортная процедура в расширении.
как быть?
Управляемые формы + Расширение.
в Расширении общий модуль, Сервер[v], процедуры в нем Экспортные.
в документе (в основной конфигурации), в модуле менеджера есть их вызов.
по F12 они не открываются, но при этом код работает.
запустил конфу с ключом ЗапуститьОбновлениеИнформационнойБазы - так вообще вышла ошибка "Обновление информационной базы" - Переменная не обнаружена.
Переменная - это та самая Экспортная процедура в расширении.
как быть?
По теме из базы знаний
- Разработка и сценарное тестирование с Vanessa-ADD. Собственные шаги и библиотеки. Экспортные сценарии
- Не спеша, эффективно и правильно – путь разработки. Часть 3. Практика
- Тесты в расширениях – быстро, удобно и CI
- Расширение типового механизма настройки заполнения бухгалтерской отчетности (на примере конфигурации 1С:ERP. Управление холдингом 3.1.8.15)
- YAxUnit или модульное тестирование в 1С
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)
По правилам, помимо флага Сервер включают и флаг ВнешнееСоединение. Ведь в модуле менеджера есть директивы препроцесора ограничивающие контекст компиляции? И там есть ВнешнееСоединение? Вот на отсутствие возможности вызвать нужную процедуру в этом контексте и ругается. Ее в контексте ВнешнееСоединение просто нет.
в Расширении общий модуль, Сервер[v], процедуры в нем Экспортные.
По правилам, помимо флага Сервер включают и флаг ВнешнееСоединение. Ведь в модуле менеджера есть директивы препроцесора ограничивающие контекст компиляции? И там есть ВнешнееСоединение? Вот на отсутствие возможности вызвать нужную процедуру в этом контексте и ругается. Ее в контексте ВнешнееСоединение просто нет.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот