Имя: Пароль:
1C
1С v8
Выполнить из внешнего соединения функцию общего модуля, в свойствах этой галочки нет
0 slnes
 
12.02.21
07:25
Выполняю из внешнего соединения процедуру из общего модуля расширения конфигурации, эта процедура вызывает другую процедуру из общего модуля самой конфигурации, а в общем модуле конфигурации вызывается функция из другого общего модуля конфигурации, у этого другого модуля в свойствах не установлена галочка внешнее соединение и при обращении появляется ошибка - "Значение не является значением объектного типа". Установить галочку в другом модуле возможности нет, конфигурация на поддержке.
Как вызвать функцию другого общего модуля?
1 ДенисЧ
 
12.02.21
07:26
Поставить галочку
2 slnes
 
12.02.21
07:43
Установить галочку в конфигурации нет, она на поддержке, снимать нельзя.
В расширении галочку установить не получается, ошибка - "Расширение Общий модуль РегламентированныйУчет    Значение контролируемого свойства ВнешнееСоединение у объекта ОбщийМодуль.РегламентированныйУчет не совпадает со значением в расширяемой конфигурации"
3 ДенисЧ
 
12.02.21
07:44
Тогда смириться.
4 SiAl-chel
 
12.02.21
07:48
(0) А зачем заимствовать именно эту процедуру и именно этого модуля? Сделай свой серверный общий модуль в расширении, экспортную процедуру в нем, а в ней уже вызывай эту процедуру из общего модуля конфигурации.
5 slnes
 
12.02.21
07:54
всю цепочку процедур и функций тащить придется, и обновлений бояться. Намного удобнее использовать имеющиеся.
6 Почему 1С
 
12.02.21
07:57
(12) на вскидку используй не комконнектор а комапплication, ну это если нельзя но очень хочется
7 Почему 1С
 
12.02.21
07:57
(12) Привет из прошлого )
8 ДенисЧ
 
12.02.21
07:58
(5) Ты от нас чего хочешь? Сочувствия?
Могу жилетку дать, чтобы в неё поплакаться...
9 slnes
 
12.02.21
10:28
(8) Чуда
Программист всегда исправляет последнюю ошибку.