|
Подскажите с выводом картинки
| ☑ |
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) Йа тупень))))) Спасибо))
|
|