Имя: Пароль:
1C
1С v8
Отчет СКД + Картинка
0 Alex_Kh_ua
 
13.01.18
14:08
Добрый день уважаемые форумчане, столкнулся с проблемой при добавлении картинки в отчет на СКД, упр. формы,  а именно http://prntscr.com/hzugbr вот на этом месте http://prntscr.com/hzugwz

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

                        
                        
                        
                    КонецЕсли;

Получилось. http://prntscr.com/hzuqhs
Программист всегда исправляет последнюю ошибку.