Загрузка изображений

1. Nubsdale 09.06.20 19:29 Сейчас в теме
Всем доброго времени суток.
Переношу изображения из сайта в 1с. В CSV файле в поле изображение у меня есть ссылка на картинки номенклатуры.
Инструменты импорта из excel/csv не позволяют загружать изображения.
Вопрос следующий - как из списка ссылок на изображения загрузить картинки в папку / либо как заставить 1с увидеть картинки из этих ссылок
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. andy_zhav 197 10.06.20 10:28 Сейчас в теме
Соединение = Новый HTTPСоединение("shop-cdn1.vigbo.tech");
Запрос = "/shops/114560/products/20152639/images/имя_файла.jpg"
Ответ = Соединение.Получить(Новый HTTPЗапрос(Запрос));
Если Ответ.КодСостояния = 200 Тогда
	ДвоичныеДанные = Ответ.ПолучитьТелоКакДвоичныеДанные();
        ИмяФайла = ПолучитьИмяВременнногоФайла("jpg");
        ДвоичныеДанные.Записать(ИмяВременногоФайла);
КонецЕсли;
Показать


Ну или вместо получитьИмявременногоФайла полный путь в вашу папку.
А если посмотреть нужно - добавляете на форму реквизит с типом строка и видом "ПолеHTMLДокумента" и присваиваете ему полный путь изображения после записи двоичных данных.
П.С. это все пример кода на клиенте. Если на сервере- нужно использовать временное хранилище для просмотра на форме

А вообще как прикрепить изображение с сайта в справочник - можно подсмотреть в моей демо конфигурации
Работа с картами Google
Там я получаю статические картинки с гугл карт и сохраняю из в реквизите справочника
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот