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

v8.3: Для характеристики создать изображение в доп реквизитах

ElenaT
30.01.2020 21:04Прочитано: 1027

Как привязать изображение к характеристике? Есть доп реквизит с типом значения "файл". Изображение в дальнейшем будет выгружаться на сайт.

Yandex
Возможно, вас также заинтересует
Реклама на портале
ElenaT
31.01.2020 10:20Ответ № 1

Ну, хотя бы кто знает: если тип значения доп. реквизита "Файл", то значения надо хранить в справочнике Файлы?

ElenaT
31.01.2020 23:42Ответ № 2

Ну вот, всё получилось!

Итак, записываем в доп. реквизит характеристики номенклатуры "Изображение предложений" с типом значения "Файл"

Данные изображений находятся на диске

Код 1C v 8.3
 			Путь = ПутьКФайламИзображений + "\" + ФотоПредл;		/Папка на диске + имя файла *.jpg
Ссылка = РаботаСФайлами.СоздатьФайлНаОсновеФайлаНаДиске(Справочники.ПапкиФайлов.Шаблоны,Путь);
Элем = Характеристика.ПолучитьОбъект();
//Изображение предложений
ДопРеквизитСвойство = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоНаименованию("Изображение предложений", Истина);
ЕстьСтроки = Элем.ДополнительныеРеквизиты.НайтиСтроки(Новый Структура("Свойство", ДопРеквизитСвойство));
Если ЕстьСтроки.Количество() = 0 Тогда
Новстр = Элем.ДополнительныеРеквизиты.Добавить();
Новстр.Свойство = ДопРеквизитСвойство;
Новстр.Значение = Ссылка;
КонецЕсли;
Элем.Записать()
Подсказка: Для редактирования своего ответа щелкните по значку (справа)
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.