У меня есть справочник "Файлы". В нем я сохраняю файлы в базе 1С в реквизит справочника "Файл" с типом хранилище значений.
Так вот когда я хочу восстановить старую версию справочника, то почему то восстанавливается и наименование и прочие реквизиты, но реквизит с файл с типом хранилище значений не восстанавливается. У самого реквизита свойство История данных поставлено в "Использовать".
Что делаю не так?
Я при создании на сервере например напишу:
ИмяВременногоФайла = КаталогВременныхФайлов()+Объект.ИмяФайла+Объект.РасширениеФайла;
ДвоичныеДанные = Объект.Ссылка.Файл.Получить();
ДвоичныеДанные.Записать(ИмяВременногоФайла);
Вот здесь то как раз и все заключается:
Объект.Ссылка.Файл.Получить()
Потому что на реквизит с типом ХЗ нельзя сразу написать как обычно:
Объект.Файл.Получить()
Независимо от того, куда вы едете — это в гору и против ветра!