Картинка в карточке номенклатуры

Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.

Страницы: 1
RSS
Картинка в карточке номенклатуры, Автосалон+Автосервис+Автозапчасти
 
Скажите, пожалуйста, можно ли в карточке номенклатуры добавлять картинку этой самой номенклатуры? Если нет, то планируется ли такая возможность?
Спасибо.
 
Добрый день.
Если Вы имеете ввиду, чтобы эта картинка отображалась в самой карточке, то такой возможности нет и подобные изменения не планируются.
 
Спасибо.
 
Добрый вечер, там вообще не сложно сделать самому.
подредактировать форму и добавить несколько процедур

Процедура ПолеПредварительногоПросмотраНажатие(Элемент)
   ОткрытьСписокФайловиКартинок();
   ОбновитьКартинку();
КонецПроцедуры // ПолеПредварительногоПросмотраНажатие()



Процедура ОбновитьКартинку()
   Запрос = Новый Запрос("
   |ВЫБРАТЬ
   |    КартинкиИФайлы.Идентификатор,
   |    КартинкиИФайлы.ИмяФайла,
   |    КартинкиИФайлы.Данные,
   |    КартинкиИФайлы.ДанныеВоВнешнемФайле
   |ИЗ
   |    РегистрСведений.КартинкиИФайлы КАК КартинкиИФайлы
   |ГДЕ
   |    КартинкиИФайлы.Объект = &ОбъектИнформации
   |    И КартинкиИФайлы.Картинка = ИСТИНА
   |АВТОУПОРЯДОЧИВАНИЕ");
   
   Попытка
       Запрос.УстановитьПараметр("ОбъектИнформации",ЭтотОбъект.Ссылка);
       РезультатЗапроса = Запрос.Выполнить().Выгрузить();
       Если РезультатЗапроса.Количество()>0 Тогда            
           СтрокаКартинка = РезультатЗапроса[0];
           Если СтрокаКартинка.ДанныеВоВнешнемФайле Тогда
               ЭлементыФормы.ПолеПредварительногоПросмотра.Картинка = Новый Картинка(СтрокаКартинка.ИмяФайла,Ложь);                
           Иначе
               ЭлементыФормы.ПолеПредварительногоПросмотра.Картинка = СтрокаКартинка.Данные.Получить();
           КонецЕсли;            
       Иначе
           ЭлементыФормы.ПолеПредварительногоПросмотра.Картинка = Новый Картинка;
       КонецЕсли;                
   Исключение
   КонецПопытки;
КонецПроцедуры // ОбновитьКартинку()

Процедура ОткрытьСписокФайловиКартинок()
   ФормаРегистра = РегистрыСведений.КартинкиИФайлы.ПолучитьФормуСписка("ФормаСписка",ЭтаФорма);
   ФормаРегистра.РегистрСведенийСписок.Отбор.Объект.Установить(ЭтотОбъект.Ссылка);
   ФормаРегистра.ОткрытьМодально();
   ЭлементыФормы.тКартинкиИФайлы.Заголовок = обФайлыКартинки(ЭтотОбъект.Ссылка);
КонецПроцедуры // ОткрытьСписокФайловиКартинок()

Добавить в
Процедура ПриОткрытии()
//++
ОбновитьКартинку();
//--
КонецПроцедуры // ПриОткрытии()
Страницы: 1
Читают тему
Поддержка отраслевых решений «1С-Рарус»
Услуги 1С