|
|
|
|
Как выполнить внешнюю обработку програмно |
☑ |
0
lite777
13.08.20
✎
16:11
|
Добрый день,как выполнить внешнюю обработку програмно ,если она в конфигурации то все работает
было -
Обр=Обработки.УниверсальныйОбменДаннымиXML.Создать() ;
Обр.РежимОбмена="Выгрузка" ;
Обр.НепосредственноеЧтениеВИБПриемнике=Истина ;
Обр.ТипИнформационнойБазыДляПодключения=Ложь ;
.....
Обр.ВыполнитьВыгрузку();
пытаюсь так- но не идет
Внешняя=Справочники.ДополнительныеОтчетыИОбработки.НайтиПоНаименованию("УнивОбмен",Истина);
ДвоичныеДанные = Внешняя.ХранилищеОбработки.Получить();
ИмяФайла = ПолучитьИмяВременногоФайла();
ДвоичныеДанные.Записать(ИмяФайла);
Обр = ВнешниеОбработки.Создать("ИмяФайла");
//Обр=Обработки.УниверсальныйОбменДаннымиXML.Создать() ;
Обр.РежимОбмена="Выгрузка" ;
Обр.НепосредственноеЧтениеВИБПриемнике=Истина ;
Обр.ТипИнформационнойБазыДляПодключения=Ложь ;
.....
Обр.ВыполнитьВыгрузку();
|
|
1
Lexey_
13.08.20
✎
16:24
|
(0) Записать(ИмяФайла);
Создать("ИмяФайла");
|
|
2
lite777
13.08.20
✎
16:37
|
А,,
|
|
3
lite777
13.08.20
✎
16:41
|
Спасибо!
|
|
4
Timon1405
13.08.20
✎
17:04
|
+ не забыть удалить за собой временный файл обработки
|
|
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан