ТС = Элементы.Остатки.ТекущиеДанные;
Форма = ПолучитьФорму("Документ.ЗаказНаАвтомобиль.Форма.ФормаКартинки");
Если ЗначениеЗаполнено(ТС.Изображение) Тогда
мКартинка = ТС.Изображение;
Если ТипЗнч(мКартинка) = Тип("Картинка") Тогда
Форма.Картинка = Новый Картинка();
Форма.Картинка = мКартинка;
КонецЕсли;
Иначе
Форма.Картинка = БиблиотекаКартинок.Скрепка;
КонецЕсли;
Форма.ОткрытьМодально();
КонецПроцедуры
При нажатии на кнопку появляется форма с реквизитом типа Картинка, данный кусок кода отрабатывает верно: Форма.Картинка = БиблиотекаКартинок.Скрепка;
Форма.Картинка = мКартинка; - а вот этот нет, почему картинка не отображается?
Кажется я стал понимать, 1С не позволяет брать картинку из Таблицы и в другом реквизите ее отображать. Картинку придется получать снова...
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший