Технология OLE в 1С

0
182
29.07.2020 Топтяк Ирина Александровна

Содержание:

1.    Что такое OLE технология

2.    Основные правила подключения и работы с OLE 


1.    Что такое OLE технология


OLE - технология связывания и внедрения объектов в другие документы и объекты, разработанная корпорацией Microsoft. Основные понятия технологии - это объект, сервер приложения и контейнер.


●       Объект OLE - это объект, который создан в другом приложении и сохранивший связь с текущим приложением.

●      Контейнер OLE - приложение, в котором создается документ содержащий объект OLE.

●       Сервер OLE - открытое приложение, в котором был создан объект OLE.

 

1С Предприятие и приложения MS Office могут быть контейнером и сервером OLE.

 

С помощью OLE технологии создается взаимодействие между информационными базами, что позволяет напрямую обрабатывать объекты (читать, записать), созданные в сторонней базе. Интеграция предусмотрена как в файловых базах, так и в клиент-серверных. 


2.    Основные правила подключения и работы с OLE

 

1. Создать COM объект с идентификатором

Существуют два идентификатора:

●       V83.Application - режим толстого клиента;

●       V83C.Application - режим тонкого клиента (нет возможности обратиться к менеджерам документов, справочникам и т.д., а также недоступны методы прикладных объектов).



 

2. Сформировать строку подключения

 

●       Строка соединения файловой БД:




●       Строка соединения серверной БД:



 

3. Connect к БД

 

«Connect» производит соединение с указанием одного параметра - строки. При успешном соединении с базой возвращается значение «Истина», в противном случае – «Ложь».



 

4. Доступ к объектам БД

 

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




●     Метод NewObject() необходим для создания объекта типа «Запрос».

 


 

5. Подключение к MS Office через OLE

 

Для подключения к офисным пакетам приложений MS Office также используют механизм OLE. Идентификаторы OLE приложений уникальны, при установке программы они записываются в регистр операционной системы.

Примеры идентификаторов:

1.      Excel- Excel.Application;

2.      Word - Word.Application;

3.      PowerPoint - PowerPoint.Application и т.д.

 

●       Microsoft Excel - переменная Excel, содержит ссылку на COM-объект Excel.Application. С помощью коллекциии Workbooks открываем книгу:

 

   

 

●       Microsoft Word - переменная Word, которая содержит ссылку на COM-объект Word.Application. С помощью коллекции Documents открываем книгу:

 



Специалист компании «Кодерлайн»

Топтяк Ирина Александровна

 

Задать вопрос автору статьи
Тема вопроса*
Ваше имя*
E-mail или телефон*
Ваш вопрос*
 

Добавить комментарий
Текст сообщения*
Защита от автоматических сообщений
 
Теги
#1С: CRM #1С: ERP #1С: ERP Управление строительной организацией #1С: ERP. Управление буровой компанией #1С: WMS Управление складом #1С: Аренда и управление недвижимостью #1С: БУХ #1С: Договорчики #1С: Документооборот #1С: ЗУП #1С: Интеграция #1С: КА #1С: Колледж #1С: Конвертация данных #1С: Модули #1С: Платформа #1С: Розница #1С: Сценарное тестирование #1С: ТОИР #1С: УАТ #1С: УКФ #1С: Университет #1С: УНФ #1С: УПП #1С: Управление строительной организацией #1С: УТ #1С: УХ #1С:ERP #1С.6-НДФЛ #ADO #APACHE #API #canonical #com-объекты #Excel #Excel в 1С #GoogleDrive #HTTP #ITIL #Koderline: Управление медиа-холдингом #Koderline: Управление проектами строительства скважин #LINUX #MS SQL Server #WEB #WEB-сервисы 1С #Word #XML #Администрирование 1С #акты в 1С #Безопасность сервера #Бесшовная интеграция #БИТ.Финанc #Битрикс24 #Блокировки в 1С #БСП #БУ #Бурение скважин #Бюджетирование #Внедрение #Внедрение ERP #Закрытие месяца #Запросы 1С #Интеграция 1С #КАК ОТРАЖАЮТСЯ ТОВАРЫ В ПУТИ 1С #Как сделать в 1С #Конвертация данных #Корпоративное сопровождение #Лизинг #Лицензии 1С #Механизм Анализа Данных в 1С #Моделирование #Модуль Диадок #МСФО #Налоги #Обмен между базами #Обновления #Оптимизация #Отпуск #Отчетность #Отчеты в 1С #Оценка задач #Перенос данных #Планирование #Полезные обработки #Правила обмена #предопределенные элементы справочников #Проводки 1С #Программирование в 1С #Программные права #Продажи #Производство #Работа с объектами в 1С #Расширение конфигурации #РСБУ #СКД #Соединение COM в 1С платформе #Сравнение конфигураций #Тестирование 1С #Техническое задание #Торговое оборудование #Транспортная логистика #Управление проектами #Финансовый учет #Хранилище настроек #Ценообразование #Экзамен 1С #Яндекс.Касса Email или телефон Работа с объектами в 1С Функциональные опции в 1С
Услуги программиста 1С
Получите специалиста  
для решения всех задач
в области 1С
Программы 1С
Цены и подробное описание программ 1С:Предприятие 8.