Программное загрузка файла обмена и работа с обр универ обмена xml
☑
0
Бригада бронепоезда
15.12.14
✎
15:41
подключаюсь к базе по ком соединению и хочу в ней запустить обработку универсального обмена xml на загрузку.
вариант1: нахожу в текущей базе эту обработку, сохраняю в файл, запускаю в подключаемой базе как внешнюю
обр=Справочники.ВнешниеОбработки.НайтиПоНаименованию("УниверсальныйОбменДаннымиXML");
ИмяФайла = ПолучитьИмяВременногоФайла();
ДвоичныеДанные = обр.ХранилищеВнешнейОбработки.Получить();
ДвоичныеДанные.Записать(ИмяФайла);
Обмен = v8.внешниеобработки.Создать(ИмяФайла);
обмен.ИмяФайлаОбмена =ИмяФайлаОбмена;
обмен.РежимОбмена = "Загрузка";
обмен.ОткрытьФайлЗагрузки();
обмен.ВыполнитьЗагрузку();
Сообщить(обмен.мБылиПрочитаныПравилаОбменаПриЗагрузке); //выдает ложь
если же я запускаю встроенную:
//Иначе
обмен = v8.Обработки.УниверсальныйОбменДаннымиXML.Создать();
обмен.ИмяФайлаОбмена =ИмяФайлаОбмена;
обмен.РежимОбмена = "Загрузка";
обмен.ОткрытьФайлЗагрузки();
обмен.ВыполнитьЗагрузку();
Сообщить(обмен.мБылиПрочитаныПравилаОбменаПриЗагрузке); //выдает ИСТИНА
Почему в первом случае файл обмена не читается(и собственно обмена не происходит) ?
1
Бригада бронепоезда
15.12.14
✎
15:55
ап же
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn