Имя: Пароль:
1C
 
Открыть внешнюю обработку в подключаемой базе
0 Stimcool
 
20.01.15
13:03
Подключаюсь com соединением к базе, хочу запустить в ней обработку из её внешних обработок. Пишу:
ОбъектПодключения = Новый COMОбъект("V82.ComConnector");    
v8 = ОбъектПодключения.Connect(СтрокаПодключения);

  обр=v8.Справочники.ВнешниеОбработки.НайтиПоНаименованию("МояОбработка");
    ИмяФайла = ПолучитьИмяВременногоФайла();
    ДвоичныеДанные = обр.ХранилищеВнешнейОбработки.Получить();// вот здесь ДвоичныеДанные = Неопределенно
    ДвоичныеДанные.Записать(ИмяФайла);
v8.внешниеобработки.Создать(ИмяФайла,ЛОЖЬ);

Ошибка при записи двоич данных


Пишу:
обр=v8.Справочники.ВнешниеОбработки.НайтиПоНаименованию("МояОбработка");
    ИмяФайла = ПолучитьИмяВременногоФайла();
    v8_ДвоичныеДанные = v8.NewObject("ХранилищеЗначения",обр.ХранилищеВнешнейОбработки.Get());
    v8_ДвоичныеДанные.Записать(ИмяФайла);
Так же ошибка при записи.

Так как же запустить обработку?
1 Мимохожий Однако
 
20.01.15
13:05
Не взлетит
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой