Есть конфигурация УНФ 1.6.6.1 - типовая. Имеется возможность загружать номенклатуру из файла xls, единственное что, это не загружается картинка. В этой обработке просто нет такой возможности.
Хочу доработать такую фишку :-) Но что то не могу отыскать начало работы)) Помогите плиз! Очень нужно, не хочу загружать номенклатуру 1000 позиций, а потом отдельно еще проходить и каждой позиции ручками вставлять картинку...
А картинки находятся в самом файле как значение ячейки или в виде ссылок на файлы на диске?
Просто это разный подход, как читать картинку.
Нм = Ном.ПолучитьОбъект();
ВременныйФайлКартинка = ПолучитьИмяВременногоФайла();
КопироватьФайл(СокрЛП(Лист.Cells(ит,18).Text),ВременныйФайлКартинка);
ВыбранноеИзображение = Новый Картинка(ВременныйФайлКартинка, Ложь);
НовыйОбъект = Справочники.ХранилищеДополнительнойИнформации.СоздатьЭлемент();
НовыйОбъект.ВидДанных = Перечисления.ВидыДополнительнойИнформацииОбъектов.Изображение;
НовыйОбъект.Хранилище = Новый ХранилищеЗначения(ВыбранноеИзображение, Новый СжатиеДанных(9));
НовыйОбъект.Объект = Ном.Ссылка;
НовыйОбъект.Записать();
Нм.ОсновноеИзображение = НовыйОбъект.Ссылка;
Нм.Записать();
Vladal @ Сегодня, 9:43
,
В файле ексель есть строка - путь к картинке вида:
https://***/media/shop/ff/48/product-3D-ruchka-3DMAGIC-X-s-LCD-displeem-Beliy-SUN0818-_ff481008df7e79ee5916f0dd58647d92.jpg,https://***/media/shop/c7/f1/product-3D-ruchka-3DMAGIC-X-s-LCD-displeem-Beliy-SUN0818-_c7f1b332ff6760c828267d3489690e9f.jpg
awp @ Сегодня, 10:06
,
Спасибо! Как саму картинку сохранить я знаю :-)
Разбираюсь как это сделать в этой обработке типовой, её нужно допилить...
Нашёл процедуру где описываются поля, находится в менеджере справочника номенклатуры, называется "ПоляЗагрузкиДанныхИзВнешнегоИсточника(ТаблицаПолейЗагрузки, НастройкиЗагрузкиДанных) Экспорт"
Как я понимаю,отсюда всё начинается :-)
КопироватьФайл(СокрЛП(Лист.Cells(ит,18).Text),ВременныйФайлКартинка);
скопирует из вебаУкраинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua