|
Отчет СКД + Картинка
| ☑ |
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).Значение);
//
АдресКартинки = ПрисоединенныеФайлы.ПолучитьДанныеФайла(ХранимыйФайл.ВладелецФайла.ФайлКартинки, Новый УникальныйИдентификатор).СсылкаНаДвоичныеДанныеФайла;
ДанныеКартинки = ПолучитьИзВременногоХранилища(АдресКартинки);
КартинкаВДокументе = ДокументРезультат.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Картинка);
КартинкаВДокументе.Картинка = РИСУНОК;
КартинкаВДокументе.РазмерКартинки = РазмерКартинки.Пропорционально;
КартинкаВДокументе.Расположить(Область);
КонецЕсли;
Получилось.
|
|
Программист всегда исправляет последнюю ошибку.