0
1C_Patriot
28.03.14
✎
10:05
|
Добрый день.
Имеется данные которые были помещены во временное хранилище путем вызова функции ПоместитьФайлы(). Вопрос, как обновить двоичные данные в уже созданном адресе временного хранилища.
т.е.
ПомещенныеФайлы = Новый Массив;
Если ПоместитьФайлы(ПомещаемыеФайлы, ПомещенныеФайлы, , Ложь, ФормаВладелец.УникальныйИдентификатор) Тогда
АдресВременногоХранилищаФайла = ПомещенныеФайлы[0].Хранение;
ПутьНаСервере = "C:\test.tmp";
ДвоичныеДанные = Новый ДвоичныеДанные(АдресВременногоХранилищаФайла);
ДвоичныеДанные.Записать(ПутьНаСервере);
Если ОбработатьФайлСторонейПрограммой(ПутьНаСервере) Тогда
// вот тут как обновить содержимое АдресВременногоХранилищаФайла, которое возвратила сторонние приложение
КонецЕсли;
Объект = Справочник.Контрагент.СоздатьЭлемент();
Объект.РеквизитХранилища = АдресВременногоХранилищаФайла;
Объект.Записать();
КонецЕсли;
|
|