0
kirillkr
29.08.11
✎
09:45
|
При переносе остатков из УТ 10 в УТ 11 картинки (судя по всему из-за неправильных правил обмена) перенеслись в справочник файлы, а не в справочник НоменклатураПрисоединенныеФайлы, из-за чего на номенклатуре перестали быть видны картинки.
Я сделал выборку номенклатуры (справочник Файлы) и файлов картинок из справочника ВерсииФайлов и хочу их прописать в справочник НоменклатураПрисоединенныеФайлы
Пока Выборка.Следующий() Цикл
Стр = Стр + Символы.Таб + Выборка.Ссылка + Символы.ПС;
обФайл = Справочники.НоменклатураПрисоединенныеФайлы.СоздатьЭлемент();
обФайл.ВладелецФайла = Товар.Ссылка;
обФайл.ДатаСоздания = ТекущаяДата();
обФайл.ТипХраненияФайла = Перечисления.ТипыХраненияФайлов.ВИнформационнойБазе;
обФайл.Наименование = Выборка.Наименование;
обФайл.Описание = Выборка.ПолноеНаименование;
обФайл.ТекстХранилище = Выборка.ТекстХранилище;
обФайл.ФайлХранилище = Новый ХранилищеЗначения(Выборка.ФайлХранилище.Получить());
обФайл.УстановитьНовыйКод();
обФайл.Записать();
Товар.ФайлКартинки = обФайл.Ссылка;
Товар.Записать();
Прервать;
КонецЦикла;
Он в справочник вроде добавляет данные, но они не открываются. Что я не так сделал?
При попытке прочитать с сервера получается такая ошибка
{ОбщийМодуль.ПрисоединенныеФайлыКлиент.Модуль(1145)}: Ошибка при вызове метода контекста (ПолучитьФайлы)
Если ПолучитьФайлы(ПолучаемыеФайлы, ПолученныеФайлы, , Ложь) Тогда
по причине:
Ошибка при выполнении файловой операции 'e1c://filev/C/1C/localbase/orentest/e1cib/tempstorage/1fde3703-6461-4b31-8940-e2de5dcc13ef'
|
|