Иллюстрированный самоучитель по языку системы 1С:Предприятие

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

Система 1С:Предприятие в качестве OLE Automation сервера предоставляет полный доступ к своему глобальному контексту (см. "Контекст выполнения программного модуля"). Поэтому объект OLE-сервер 1С:Предприятие в качестве своих методов может иметь: системные процедуры и функции, а также процедуры и функции глобального программного модуля, объявленные с ключевым словом Экспорт. Кроме того, OLE-сервер 1С:Предприятие имеет три дополнительных метода: Initialize, EvalExpr, ExecuteBatch.

Initialize

Выполнить инициализацию системы 1С:Предприятие.

Синтаксис:

Initialize(<Имя_Объекта>.RMTrade, <КоманднаяСтрока>, <ПустаяСтрока>)

Англоязычный синоним:

Initialize

Параметры:

<Имя_Объекта> Идентификатор созданного OLE объекта 1С:Предприятие.
RMTrade Добавочное ключевое слово.
<КоманднаяСтрока> Строковое выражение – командная строка запуска 1С:Предприятие.
<ПустаяСтрока> Строковое выражение. Параметр может содержать пустую строку или строковое значение "NO_SPLASH_SHOW" – отключить заставку при запуске системы 1С:Предприятие в режиме OLE Automation сервера.

Возвращаемое значение:

Значение логического типа: TRUE, если инициализация прошла удачно, или FALSE, если нет.

Замечание
В OLE Automation TRUE и FALSE имеют соответственно значения: -1 (минус единица) и 0
.

Описание:

Метод Initialize выполняет инициализацию системы 1С:Предприятие.

Пример:

Здесь пример приводится на языке MS Visual Basic:

Dim v7 As Object

Set v7 = CreateObject("V77.Application")

result = v7.Initialize(v7.RMTrade, "/DC:\V7\DB /M", "")
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.