KoderLine
KoderLine
Обслуживание и внедрение
программного обеспечения
Киев

Статьи экспертов

Полезная информация

Использование внешних компонент в 1С:Підприємство. Как подключить внешнюю компоненту

0
264
12.03.2020 Сергей Кулаженко

Изначально, прежде чем включить внешние компоненты 1С:Підприємство, потребуется рассмотреть, что теоретически они собой представляют.


Всем известно, что 1С:Підприємство – это «подвижная» платформа для использования основных технологий, открывающиеся из настроек программы. Наглядным примером стали Ole, COM, web сервисы, обмен показателями с помощью xml и т.д. При наличии способностей написания программного кода, с легкостью настраивается подключение, обмен показателями с различными cms системами в интернете, обладающей api функционалом. Изредка нужно увеличение функционала, который не может быть получен при использовании языка 1С:Підприємство. Тогда для этих целей используются внешние компоненты. Растолковывая обычным языком, внешние модули представлены в 1С:Підприємство стандартными библиотеками, имеющими определенный набор функционала, объединенного для функционирования внешней программы. Для работы с модулями потребуется выполнить подключение, это может быть выполнено динамически (подключение выполняется в определенной части кода для осуществления определенной деятельности, требуемой в этот момент), регистрация ее в системе.


Самый оптимальный вариант – хранение компонентов в качестве макетов в настройках. Это позволяет не «подчиняться» определенному «железу» и программному обеспечению. Сохранить можно в макете с типом «Двоичные данные»:



1.jpg


Сохранение компоненты организовано. Дальше требуется разобрать процесс подключения модуля. При применении внешней компоненты первый раз, без предварительной инсталляции не обойтись. Пример инсталляции и подсоединения модуля:



1.jpg

Чтобы вызвать функции компоненты, понадобится ее применение в качестве переменной. Образец вызова функции:



1.jpg


На наглядном примере было рассмотрено подключение компоненты, что она являет собой.


Разновидность внешних модулей представлена в большом количестве. При их помощи открывается возможность работы с графикой, подключение разнообразного оборудования, произведение потокового сканирования. Это значит, что функциональность внешних компонент сводится к их целесообразности, фантазии программиста, занимающегося реализацией.


Стоит выделить, при применении компоненты учитывается операционная система, в которой будет использоваться, поддерживаемая разрядность ОС.



«Кодерлайн» Сергей Кулаженко.