Адрес этой странички : http://spcalc.narod.ru/spcalc_func_1cv8.htm
spCalc.exe
Интерпретатор скриптов.
ВНИМАНИЕ !
Прежде, чем читать этот документ, крайне
рекомендуется детально ознакомиться с
документом :
"Библиотека скриптов FastScript 1.4. Руководство разработчика"
( http://spcalc.narod.ru/download/fs14_ru_rtf.zip
).
ВНИМАНИЕ!
После соединения с 1С, можно
обращаться к методам и свойствам 1С и
созданных объектов 1С явно (как это делается
в программировании на встроенном языке 1С),
но используя англоязычный синтаксис.
Примечание.
Начиная с версии 1.31 есть возможность
обращаться к свойствам и методам объектов 1Cv8
и на кириллице.
Создать
соединение с 1С версии 8 (OLE
Automation Client/Server)
function ConnectTo_1Cv8(Name_1C_ole,
InitLine : string;
Visible : boolean): Variant;
Name_1C_ole – имя 1С, как OLE Automation server (может быть пустая
строка)
Возможные значения :
V8.Application
InitLine (строка инициализации) :
Возможные
значения :
Файловый вариант Б.Д.:
File=ПолныйПуть\Trade
Usr=Пользователь
Pwd=Пароль
Клиент-серверный вариант Б.Д.:
Srvr=Server1C (имя
сервера, где запущен сервер приложений 1С)
Ref=Trade (имя
базы данных на сервере приложений 1С)
Usr=Пользователь
Pwd=Пароль
Visible - видимость окна программы 1Cv8 (true - окно
видимо)
Возвращаемое значение – ссылка на 1Cv8 (как OLE Automation server)
Создать соединение с 1С версии 8 (COM-соединение)
function ConnectTo_1Cv8_COM(Name_1C_ole,
InitLine : string): Variant;
Name_1C_ole – имя 1С, как OLE Automation server (может быть пустая
строка)
Возможные значения :
V8.COMConnector
Возможные
значения :
Файловый вариант Б.Д.:
File=ПолныйПуть\Trade
Usr=Пользователь
Pwd=Пароль
Клиент-серверный вариант Б.Д.:
Srvr=Server1C (имя
сервера, где запущен сервер приложений 1С)
Ref=Trade (имя
базы данных на сервере приложений 1С)
Usr=Пользователь
Pwd=Пароль
Возвращаемое значение – ссылка на 1Cv8 (COM-соединение)
Разорвать соединение с 1С версии 8
function DisconnectFrom_1Cv8(Var handle1C :
Variant) : boolean;
handle1C – ссылка на 1C (как
OLE Automation server или COM-соединение)
Возвращаемое значение – TRUE, если значение handle1C было «не пустым»
©
Sergey Popov, Usinsk, Komi, 2007