Имя: Пароль:
1C
1С v8
Вывод картинки в печатную форму на УФ формах
,
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
Картинка - реквизит формы, тип строка.
На форме этот реквизит имеет вид "Поле картинки".
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.