Отчет СКД + Картинка
☑
0
Alex_Kh_ua
13.01.18
✎
14:08
Добрый день уважаемые форумчане, столкнулся с проблемой при добавлении картинки в отчет на СКД, упр. формы, а именно вот на этом месте
Картинка находится во внешних файлах...
1
jsmith82
13.01.18
✎
14:28
У тебя в хранилище картинка
А конструктор картинки поддерживает двоичные данные или файл
2
jsmith82
13.01.18
✎
14:29
Так что пиши Возврат Выборка.ХранимыйФайл.Получить()
Это и есть картинка, йопте
3
Alex_Kh_ua
13.01.18
✎
14:40
йопте jsmith82, ты меня спас, уже 3 часа бьюсь на одной строчке...
Может кому пригодится:
Если ТипЗнч(ХранимыйФайл) = Тип("СправочникСсылка.НоменклатураПрисоединенныеФайлы") И ЗначениеЗаполнено(ХранимыйФайл) Тогда
РИСУНОК = ПолучитьИзображение(ПоляРасшифровки.Получить(0).Значение);
//
АдресКартинки = ПрисоединенныеФайлы.ПолучитьДанныеФайла(ХранимыйФайл.ВладелецФайла.ФайлКартинки, Новый УникальныйИдентификатор).СсылкаНаДвоичныеДанныеФайла;
ДанныеКартинки = ПолучитьИзВременногоХранилища(АдресКартинки);
КартинкаВДокументе = ДокументРезультат.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Картинка);
КартинкаВДокументе.Картинка = РИСУНОК;
КартинкаВДокументе.РазмерКартинки = РазмерКартинки.Пропорционально;
КартинкаВДокументе.Расположить(Область);
КонецЕсли;
Получилось.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс