Книга: Технологии интеграции "1С:Предприятия 8.3""
Назад: Подключение внешней компоненты из базы данных (ZIP-архив)
Дальше: Глава 5. Взаимодействие с приложением системы «1С:Предприятие»

Подключение внешней компоненты из базы данных (отдельные файлы)

Листинг 4.8. Пример подключения внешней компоненты

Перем Ссылка;

СисИнфо = Новый СистемнаяИнформация;

Если СисИнфо.ТипПлатформы = ТипПлатформы.Windows_x86 Тогда

Ссылка = ПолучитьНавигационнуюСсылку(Справочники.ВнешниеКомпоненты.НайтиПоКоду("000000001"), "КомпонентаWindows32");

ИначеЕсли СисИнфо.ТипПлатформы = ТипПлатформы.Windows_x86_64 Тогда

Ссылка = ПолучитьНавигационнуюСсылку(Справочники.ВнешниеКомпоненты.НайтиПоКоду("000000001"), "КомпонентаWindows64");

ИначеЕсли СисИнфо.ТипПлатформы = ТипПлатформы.Linux_x86 Тогда

Ссылка = ПолучитьНавигационнуюСсылку(Справочники.ВнешниеКомпоненты.НайтиПоКоду("000000001"), "КомпонентаLinux32");

Иначе

Ссылка = ПолучитьНавигационнуюСсылку(Справочники.ВнешниеКомпоненты.НайтиПоКоду("000000001"), "КомпонентаLinux64");

КонецЕсли;

ПодключитьВнешнююКомпоненту(Ссылка, "ПроизвольноеИмя", ТипВнешнейКомпоненты.Native);

ОбъектКомпоненты = Новый("AddIn.ПроизвольноеИмя.ComponentExtension");

ОбъектКомпоненты.ИмяСвойства = ...;


Назад: Подключение внешней компоненты из базы данных (ZIP-архив)
Дальше: Глава 5. Взаимодействие с приложением системы «1С:Предприятие»