|
Вывод картинки в печатную форму на УФ формах
| ☑ |
0
Tumakota
30.04.16
✎
20:47
|
В печатную форму пытаюсь вывести картинку
ОбластьНомераСтроки.Рисунки.ФотоТовара8.Картинка = Новый Картинка;
Если ЗначениеЗаполнено(СтрокаТовары.Номенклатура.ФайлКартинки) Тогда
Рис = СтрокаТовары.Номенклатура.ФайлКартинки.ФайлХранилище.Получить();
Если Рис <> Неопределено Тогда
ОбластьНомераСтроки.Рисунки.ФотоТовара8.Картинка = Новый Картинка(Рис);
КонецЕсли;
КонецЕсли;
Но не чего не выходит а точнее в файлехранилища пусто! Картинку добавил просто присоеденил к справочнику типовым образом, подскажите
|
|
1
bogus
30.04.16
✎
22:02
|
,
|
|
2
Tumakota
01.05.16
✎
13:57
|
так а на управляемых формах как? это обычные формы и там я знаю как это сделать
|
|
3
hhhh
01.05.16
✎
21:01
|
(2) одинаково, это же на сервере делается.
|
|
4
shpioleg
01.05.16
✎
22:23
|
У меня вот такой код работает.
Картинки с фигурами располагает на табличном документе (Доска)
ФигураМакета = БиблиотекаКартинок[ЦветФигуры + ФигураСтр];
Рис = Доска.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Картинка);
Рис.Картинка = ФигураМакета;
Рис.РазмерКартинки = РазмерКартинки.РеальныйРазмер;
Рис.Расположить(Доска.Область("_" + ПолеСтр));
|
|
5
Pentosh
02.05.16
✎
11:19
|
//отображение картинки при открытии формы справочника
Если ЗначениеЗаполнено(Объект.ОсновноеИзображение) Тогда
Kартинка = ПолучитьНавигационнуюСсылку(Объект.ОсновноеИзображение, "Хранилище");
КонецЕсли;
//устанавливаем автомасштаб для картинки
Элементы.Картинка.РазмерКартинки = РазмерКартинки.АвтоРазмер;
Вот так вот
|
|
6
Pentosh
02.05.16
✎
11:20
|
Картинка - реквизит формы, тип строка.
На форме этот реквизит имеет вид "Поле картинки".
|
|