helpf.pro
Регистрация

v8: Нужна помощь в работе с картинками в 8.2

antonenko
18.03.2014 15:00Прочитано: 3124
Есть фотки товара в Битрикс пример http://www.stroyshop.net.ua.images.1c-bitrix-cdn.ru/upload/iblock/857/857c588be50d8a1d003a36d17bd262a9.jpeg. Есть база 1с 8.2 УТП. Артикул в 1с по ссылке просто выделить. Проблема в том, как загрузить фотку товара с сайта на форму номенклатуры. Оно выдает, что
{Справочник.Номенклатура.Форма.ФормаЭлемента(55)}: Ошибка при вызове конструктора (Картинка)
ВыбранноеФото = Новый Картинка(СокрЛП(ЛьготаНДС),Ложь);
по причине:

по причине:
Каталог не обнаружен 'www.stroyshop.net.ua.images.1c-bitrix-cdn.ru\upload\iblock\857\857c588be50d8a1d003a36d17bd262a9.jpeg'
Yandex
Возможно, вас также заинтересует
Реклама на портале
Mokey
20.03.2014 11:54Ответ № 1
Сначала надо картинку скачать к себе средствами 1С (HTTPСоединение), а потом уже привязывать к номенклатуре. Или, скажем, на форме создать HTML поле и в нём показывать картинку по указанному адресу, в этом случае необходимо постоянное соединение клиентского компьютера с интернетом, а чтобы не выдавались лишние ошибки, то каким-то образом обработать ситуацию, когда ресурс недоступен (картинку по-умолчанию, например, показывать)
antonenko
20.03.2014 12:26Ответ № 2
Спасибо. Я в этом направлении и дописываю. Но мне кажется, что я пишу через ж..у.
Но если нет другого способа.
Mokey
20.03.2014 12:33Ответ № 3
(2) antonenko, Всё зависит от рук наших))) Не сочтите шутку за оскорбление)
antonenko
20.03.2014 13:14Ответ № 4
Если кому-то надо. Но этим вариантом я не горжусь.

Соединение = Новый HTTPСоединение("stroyshop.net.ua.images.1c-bitrix-cdn.ru");
Соединение.Получить(СокрЛП(ЛьготаНДС), "C:\image.gif");
ВыбранноеФото = Новый Картинка("C:\image.gif",Ложь);
ЭлементыФормы.ОсновноеИзображение.Картинка = ВыбранноеФото;
Mokey
20.03.2014 13:43Ответ № 5
(4) antonenko, а что в нём такого? стандартный вариант, папку сохранения фото можно в темп какой-нить определить, чтобы чистить потом
antonenko
20.03.2014 18:48Ответ № 6
Простите. Я хотела чему-то поучиться. Увидеть вариант и ахнуть. Ну ладно, работает и ладно.
Mokey
21.03.2014 10:21Ответ № 7
(6) antonenko, ахнуть - это если бы Вы реализовали второй вариант, а именно, онлайн показ картинки на форме))
antonenko
21.03.2014 16:55Ответ № 8
Это не заказывали. Мне не нравится, что картинки таскаются на диск С. По поводу онлайн картинок, думаю Вы правы, только у них есть хороший сайт, а это нужно кладовщикам, чтоб убедится в товаре, не на сайт же им идти
antonenko
21.03.2014 16:59Ответ № 9
А не подскажите какие-то ссылки на онлайн картинки. Интересно для себя
Mokey
21.03.2014 17:42Ответ № 10
Если есть сайт, значит, есть база картинок в локальной сети, что мешает поделиться с кладовщиками? )))
antonenko
21.03.2014 18:34Ответ № 11
База картинок на хостинге
Подсказка: Для выделения Кода используйте (в редакторе).
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.