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