1С Предприятие 7.7. Документация

       

Работа системы 1С:Предприятие в качестве OLE Automation сервера


Система 1С:Предприятие может быть запущена внешним приложением в качестве OLE Automation сервера и предоставляет доступ ко всем атрибутам и методам своего глобального контекста (см. «Контекст выполнения программного модуля»). Кроме того, OLE-сервер 1С:Предприятие имеет дополнительные методы, с помощью которых можно выполнить последовательность операторов или вычислить выражение, заданное на встроенном языке 1С:Предприятие.

Для запуска системы 1С:Предприятие в качестве OLE Automation сервера из внешнего приложения, выполняется следующая последовательность действий:

  • создается объект с OLE идентификатором:
  • o                   V1СEnterprise.Application — версия независимый ключ;

    o                   V77.Application — версия зависимый ключ;

    o                   V77S.Application — версия зависимый ключ, SQL версия;

    o                   V77L.Application — версия зависимый ключ, локальная версия;

    o                   V77M.Application — версия зависимый ключ, сетевая версия.

    • выполняется инициализация системы 1С:Предприятие методом Initialize.
    • вызываются атрибуты и методы системы 1С:Предприятие как OLE Automation сервера
    • Замечание 1: Поскольку программа 1С:Предприятие является одновременно OLE Automation сервером и OLE Automation клиентом, то возможно из 1С:Предприятие обращаться к другой копии 1С:Предприятие (например, к другой конфигурации) для обмена данными. В основном все современные программные продукты поддерживают механизм OLE Automation, это касается в частности MS Office, MS FoxPro и приложений на них написанных, DAO и т. п., поэтому программа 1С:Предприятие может полностью интегрироваться с ними.



      Содержание раздела