Имя: Пароль:
1C
1С v8
Запуск обработки через COM
,
0 KoBapeH
 
27.12.13
12:09
Собственно, необходимо через COM связаться с БД и запустить там загрузку данных из xml файла.
1 Wobland
 
27.12.13
12:09
вперёд!
2 KoBapeH
 
27.12.13
12:13
Как это сделать?
3 KoBapeH
 
27.12.13
12:14
В смысле, соединение есть, обработку получаю. Но как её запустить?
4 Wobland
 
27.12.13
12:15
.Запустить() нету у неё?
5 Конфигуратор1с
 
27.12.13
12:15
ОЛЕ = Новый COMОбъект("V82.ComConnector");
    
    Если ФайловаяБаза Тогда
        СтрокаПодключения = "file='" + СокрЛП(Путь) + "'; usr='" + СокрЛП(Пользователь) + "'; pwd='" + СокрЛП(Пароль) + "';";
    Иначе
        СтрокаПодключения = "srvr='" + СокрЛП(Сервер) + "'; ref='" + СокрЛП(База) + "'; usr='" + СокрЛП(Пользователь) + "'; pwd='" + СокрЛП(Пароль) + "';";
    КонецЕсли;
    Соединение = ОЛЕ.Connect(СтрокаПодключения);
6 Defender aka LINN
 
27.12.13
12:15
(3) Для начала надо хотя бы себе попытаться рассказать, что значит "Запустить обработку"
7 Конфигуратор1с
 
27.12.13
12:16
далее
Соединение.ОбработкаЗагрузкиДанных.Загрузить();
8 KoBapeH
 
27.12.13
12:16
Имеется в виду, загрузить во внешнюю БД данные из XML.
9 Serginio1
 
27.12.13
12:18