Имя: Пароль:
1C
1С v8
Подскажите с выводом картинки
0 bredian
 
19.05.16
17:19
Необходимо для отчета выгрузить в табличную часть макета картинку.
Код выглядит вот так:

облФото = Макет.ПолучитьОбласть("Шапка|Фото");
    Фотография = РезультатЗапроса[0].ФайлФотографии.Получить();
    Путь = КаталогВременныхФайлов()+ "1С_Картинка_"+Формат(ТекущаяДата(),"ДФ=yyyyMMddЧЧммсс")+".bmp";
    Фотография.Записать(Путь);
    Фото = облФото.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Картинка);
    Фото.Картинка = Новый Картинка(Путь);

Результат.Присоединить(облФото);

Картинка записывается по пути, найти ее я могу и все хорошо ровно до момента Фото = облФото.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Картинка);

Она просто не выводится в табличный документ. Вместо картинки черная точка.
1 Nuobu
 
19.05.16
17:20
А в макете есть картинка?
2 bredian
 
19.05.16
17:21
(1) Вот. Как ее там создать?
3 Nuobu
 
19.05.16
17:24
В меню вверху: Таблица-Рисунки-Картинка... Выбирай любую, подправь размер картинки.
И, когда будешь выводить область, то напишешь что-то вроде:
Область.Рисунки.Рисунок1 = Новый Картинка(Путь)
4 bredian
 
19.05.16
17:37
(3) Ругаццо, что поле объекта недоступно для записи. Где-то косячу.
5 bredian
 
19.05.16
17:37
4+
облФото.Рисунки.ФотоФЗ = Новый Картинка(Путь);
6 Nuobu
 
19.05.16
17:52
облФото.Рисунки.ФотоФЗ.Картинка = Новый Картинка(Путь);


))
7 bredian
 
19.05.16
17:52
(6) Йа тупень))))) Спасибо))