Не подключает компоненту из макета расширения
По теме из базы знаний
- Universal Extensions (UE) - Совершенствуй 1С, не меняя конфигурацию (Безлимитная лицензия)
- Эволюция расширения конфигурации
- Мобильная платформа Android. Сохранение печатной формы в PNG
- Интеграция Честный Знак и 1C: обмен и синхронизация с маркировками для УТ11,УНФ,КА2,ERP,Розница:Расширение для работы с СУЗ,ГИСМТ,СБИС,Эдо-Лайт
- Scan IT. Использование сканера в типовых конфигурациях 1С
Найденные решения
(1)
создаем файл манифеста MANIFEST.XML
<bundle xmlns="http://v8.1c.ru/8.2/addin/bundle" name="My">
<component os="Windows" path="MyWin32_1_0_0_1.dll" type="native" arch="i386"/>
<component os="Windows" path=MyWin64_1_0_0_1.dll" type="native" arch="x86_64"/>
<component os="Linux" path="MyLin64_1_0_0_1.so" type="native" arch="x86_64"/>
</bundle>
пакуем все с нашей компонентой в zip и заливаем в макет
далее
оздал компоненту Native. Если поместить в макет конфигурации компоненту, то работает. Из макета расширения не подключается. В чем может быть проблема?
создаем файл манифеста MANIFEST.XML
<bundle xmlns="http://v8.1c.ru/8.2/addin/bundle" name="My">
<component os="Windows" path="MyWin32_1_0_0_1.dll" type="native" arch="i386"/>
<component os="Windows" path=MyWin64_1_0_0_1.dll" type="native" arch="x86_64"/>
<component os="Linux" path="MyLin64_1_0_0_1.so" type="native" arch="x86_64"/>
</bundle>
пакуем все с нашей компонентой в zip и заливаем в макет
далее
Макет = ПолучитьМакет("My");
Адрес = ПоместитьВоВременноеХранилище(Макет);
ПодключитьВнешнююКомпоненту(Адрес, "My", ТипВнешнейКомпоненты.Native);
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)
создаем файл манифеста MANIFEST.XML
<bundle xmlns="http://v8.1c.ru/8.2/addin/bundle" name="My">
<component os="Windows" path="MyWin32_1_0_0_1.dll" type="native" arch="i386"/>
<component os="Windows" path=MyWin64_1_0_0_1.dll" type="native" arch="x86_64"/>
<component os="Linux" path="MyLin64_1_0_0_1.so" type="native" arch="x86_64"/>
</bundle>
пакуем все с нашей компонентой в zip и заливаем в макет
далее
оздал компоненту Native. Если поместить в макет конфигурации компоненту, то работает. Из макета расширения не подключается. В чем может быть проблема?
создаем файл манифеста MANIFEST.XML
<bundle xmlns="http://v8.1c.ru/8.2/addin/bundle" name="My">
<component os="Windows" path="MyWin32_1_0_0_1.dll" type="native" arch="i386"/>
<component os="Windows" path=MyWin64_1_0_0_1.dll" type="native" arch="x86_64"/>
<component os="Linux" path="MyLin64_1_0_0_1.so" type="native" arch="x86_64"/>
</bundle>
пакуем все с нашей компонентой в zip и заливаем в макет
далее
Макет = ПолучитьМакет("My");
Адрес = ПоместитьВоВременноеХранилище(Макет);
ПодключитьВнешнююКомпоненту(Адрес, "My", ТипВнешнейКомпоненты.Native);
Спасибо! Помогла конструкция
Макет = ПолучитьМакет("My");
Адрес = ПоместитьВоВременноеХранилище(Макет);
ПодключитьВнешнююКомпоненту(Адрес, "My", ТипВнешнейКомпоненты.Native);
Не работало если макет в расширении с такой конструкцией:
ПодключитьВнешнююКомпоненту("ОбщийМакет.My", "My", ТипВнешнейКомпоненты.Native);
Макет = ПолучитьМакет("My");
Адрес = ПоместитьВоВременноеХранилище(Макет);
ПодключитьВнешнююКомпоненту(Адрес, "My", ТипВнешнейКомпоненты.Native);
Не работало если макет в расширении с такой конструкцией:
ПодключитьВнешнююКомпоненту("ОбщийМакет.My", "My", ТипВнешнейКомпоненты.Native);
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот