Технология внешних компонент



Технология внешних компонент позволяет расширять функциональность платформы 1С:Предприятия 8.0 за счет DLL-библиотек, написанных на других языках специально для 1С:Предприятия. С помощью этой технологии можно реализовать, например, работу с торговым оборудованием (кассовым аппаратом, штрих-сканером и т.д.).

Замечание. Внешние компоненты для версии 8.0 почти полностью совместимы с внешними компонентами для версии 7.7, поэтому никаких изменений в них делать не нужно, кроме компонент, открывающих окна внутри главного окна 1С:Предприятия — такая возможность теперь не поддерживается.

Приведенный ниже пример подключает внешнюю компоненту Math.dll', содержащую различные математические функции, и использует из нее генератор псевдослучайных чисел:

ЗагрузитьВнешнююКомпоненту("Math.dll");

МФ = Новый("Addln.Math");

//Для инициализации датчика случайных чисел

//используется процедура MO.SRAND(1000);

//параметр может быть от 0 до 32767

Для н = 1 По 10 Цикл

Сообщить(МФ.RAND());

//случайное число в промежутке от 0 до 32767

КонецЦикла;

Вопросы для повторения

1. Какие возможности предоставляет система 1С:Предприятие 8.0 по взаимодействию и обмену данными с другими системами?2. Каким образом можно организовать обмен данными при помощи текстовых файлов?3. Каким образом можно организовать обмен данными при помощи DBF-файлов?4. Каким образом можно организовать обмен данными при помощи XML-документов?5. Интернет-технологии в программе 1С:Предприятие 8.0.6. Охарактеризуйте возможности работы с операционной системой непосредственно из под 1С:Предприятия 8.0.7. Охарактеризуйте механизм COM-соединения для доступа к 1С:Предприятие 8.0 из других приложений.8. Для чего предназначен механизм Automation?9. Как в программе реализована технология внешних компонент (DLL-библиотек)?10. Сравните все эти механизмы и возможности взаимодействия 1С с другими системами, отметьте преимущества и недостатки. Какая технология обмена данными используется наиболее часто и является самой универсальной в использовании?

Резюме по теме

· Функциональность внешней компоненты v7plus.dll включена в стандартную поставку в виде объектов для работы с электронной почтой (e-mail), с файлами по протоколам HTTP, HTTPS, FTP, XML-документами и др.· Введен новый элемент управления «Поле HTML-документа».· В форме могут располагаться элементы управления ActiveX.· Введен механизм СОМ-соединения для быстрого и надежного доступа к системе 1С:Предприятие 8.0 из других программ.

 

 


Дата добавления: 2015-12-20; просмотров: 22; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!