1С УПП Как из общего модуля вызвать функцию другого модуля? #614467


#0 by LopesLeonid
1С:Предприятие 8.2 (8.2.15.294) Управление производственным предприятием, редакция 1.3 (1.3.24.2) Нужно из общего модуля вызвать функцию другого общего модуля.
#1 by Анатолий Никитин
А в чем проблема? Посмотри типовые вызовы.
#2 by MaXpaT
В чём твоя проблема?
#3 by Maxus43
Как и везде, Экспортные функции можно вызывать, есть нюансы ещё по поводу клиент-сервер
#4 by LopesLeonid
так он ругается, говорит, что Переменная не определена
#5 by Maxus43
код в студию. вызов и саму процедуру. разгласи какие галки стоят у модулей (глобальный, клиент, сервер, вызов сервера)
#6 by LopesLeonid
странная ошибка у меня если из ОбщийМодуль1 вызвать функцию ОбщийМодуль2 и эта функция возвращает ЛОЖЬ, тогда выскакивает ошибка "Переменная не определена", а если функция возвращает истину, тогда все работает. Почему так происходит?
#7 by LopesLeonid
ОбщийМодуль1
#8 by abitfrosty
Экспорт у вызываемой функции есть?
#9 by LopesLeonid
да Экспорт есть
#10 by Maxus43
галки озвучиш в конце концов? Глобальный у модуля стоит?
#11 by LopesLeonid
у ОбщегоМодуля2 в настройках стоит Клиент(Обычное приложение)
#12 by LopesLeonid
других галок нет
#13 by Maxus43
ну и вызвать сможеш только в контексте клиента. с сервера не вызвать
#14 by LopesLeonid
Вызывать то я могу, только если возврат ложь 1С-ка падает
#15 by Maxus43
Этож функция а не процедура
#16 by Maxus43
или код полностью пости, а не свои наброски без Экспорта и т.д.
#17 by AaNnDdRrEeYy
Что там в совйстве модуля ? Повторное использование возвращаемых значений.
#18 by LopesLeonid
Все разобрался) поставил галочку в настройках модуля "Сервер" - выполнение на сервере
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям