Имя: Пароль:
1C
 
10.3 подключение внешней компоненты не мутабельным способом
0 picom
 
06.09.18
09:57
Раньше все работало, но теперь проблемка.
Подключаю внешнюю компоненту таким кодом:
ВнешняяКомпонента = глМодуль.ПодключитьВнешнююКомпонентуПечатиШтрихкода();
Из модуля документа.
Но ругается что нельзя передавать мутабельные значения, как победить?
1 formista2000
 
06.09.18
09:58
Тип данных какой возвращает?
2 ВРедная
 
06.09.18
09:59
(0) Передавай не мутабельные значения.
Ошибка явно не в этой строке, здесь ничего никуда не передается.
3 picom
 
06.09.18
10:01
ПодключениеВыполнено = ПодключитьВнешнююКомпоненту("ОбщийМакет.КомпонентаПечатиШтрихкодовWindows32", "КартинкаШтрихкода", ТипВнешнейКомпоненты.Native);
        ВнешняяКомпонента = Новый("AddIn.КартинкаШтрихкода.Barcode");
4 picom
 
06.09.18
10:17
(2) а как?
5 Вафель
 
06.09.18
10:27
с сервера на клиент передаешь?
6 picom
 
06.09.18
10:33
(5) видимо да
7 ВРедная
 
06.09.18
10:33
(4) Смотри в самой процедуре подключить... Что она возвращает. Там похоже что-то, что нельзя тащить на сервер.
8 Вафель
 
06.09.18
10:34
Да глМлодуль серверный наверняка. а пытается в оф получить значение
9 Сияющий в темноте
 
06.09.18
11:01
Лучше посмотреть,как это сделано в типовых,т.к.компонентп формирует рисунок,который вставляется в табличный документ,а он,если помним,формируется на сервере.
Закон Брукера: Даже маленькая практика стоит большой теории.