0
Novus_Dess
22.02.16
✎
12:12
|
Суть проблемы. не могу записать данные в хранилище значения.
Данные - произвольный файл.
Кусок кода внизу. Это код на форме, клиент.
Очевидно, в табличную часть добавляю файлы в виде хранилища. но до строчки "ЗначениеВРеквизитФормы(об,"Объект");" все хорошо. Как только получаю объект, который я только что записал с хранилищем - все, данных в хранилище нет.
Соответственно, по завершении кода чуть ниже получаем
об2.вложенныефайлы[0].ВложенныйФайл.получить() = неопределено.
при этом
об.вложенныефайлы[0].ВложенныйФайл.получить() = "какие-то двоичные данные".
об = РеквизитФормыВЗначение("Объект");
НовСтр = об.вложенныеФайлы.добавить();
Новстр.ВложенныйФайл = Новый ХранилищеЗначения(ПолучитьИзВременногоХранилища(СсылкаНаВременноеХранилище));
Новстр.ПредставлениеФайла = ИмяДляПредставления;
ЗначениеВРеквизитФормы(об,"Объект");
об2 = РеквизитФормыВЗначение("Объект");
|
|