Создаю новую номенклатуру Набор. Ей подчиненный элемент НоменклатураПрисоединенныеФайлы (в ФайлКартинки). Есть ссылка, по ней достаю картинку. Картинку кладу в хранилище и это значение записываю в ФайлХранилище.
В итоге картинка к товару крепится, на закладке Файлы есть, но не открывается как картинка и не выводится в карточке.
При попытке открыть ее - ошибка.
{ОбщийМодуль.РаботаСФайлами.Модуль(50)}: Не удалось открыть файл:
2922%281%29.jpg
который присоединен к:
Присоединен к Номенклатура : ХХХХХХХХХХХХХХХХ
по причине: двоичные данные файла были удалены. Возможно, файл очищен как ненужный.
Обратитесь к администратору.
ВызватьИсключение РаботаСФайламиСлужебныйКлиентСервер.ОшибкаФайлНеНайденВХранилищеФайлов(
Как нужно подправить загрузку картинки к номенклатуре?
КартинкаОбъект = Справочники.НоменклатураПрисоединенныеФайлы.СоздатьЭлемент();
КартинкаОбъект.ТипХраненияФайла = Перечисления.ТипыХраненияФайлов.ВИнформационнойБазе;
Верная она или нет, покажет расследование.
Сравни пореквизитно два прис. файла для начала.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший