Приветствую, Форумчане!
1с8.3.12, УФ, самопис
Имеется справочник "Номенклатура", на форме которого расположена картинка этой номенклатуры. Эта картинка хранится в справочнике "Справочник.ХранилищеДополнительнойИнформации"
Из документа, где есть ссылка на номенклатуры печатается некий бланк, где нужно вытащить картинку этой номенклатуры на печать.
В макете сдела область "Картинки"
В макете объединил несколько ячеек и дал имя этому объединению "Картинка1"
Запросом вытаскиваю из хранилища картинку (ну я так думаю, что вытаскиваю):
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ХранилищеДополнительнойИнформации.Ссылка,
| ХранилищеДополнительнойИнформации.ВерсияДанных,
| ХранилищеДополнительнойИнформации.ПометкаУдаления,
| ХранилищеДополнительнойИнформации.Наименование,
| ХранилищеДополнительнойИнформации.ВидДанных,
| ХранилищеДополнительнойИнформации.ИмяФайла,
| ХранилищеДополнительнойИнформации.Объект,
| ХранилищеДополнительнойИнформации.Хранилище,
| ХранилищеДополнительнойИнформации.ТекстФайла,
| ХранилищеДополнительнойИнформации.Предопределенный,
| ХранилищеДополнительнойИнформации.ИмяПредопределенныхДанных,
| ХранилищеДополнительнойИнформации.Представление
|ИЗ
| Справочник.ХранилищеДополнительнойИнформации КАК ХранилищеДополнительнойИнформации
|ГДЕ
| ХранилищеДополнительнойИнформации.Объект = &Модель";
Запрос.УстановитьПараметр("Модель", МодельИскомая);
Результат = Запрос.Выполнить();
Выборка = Результат.Выбрать();
Пока Выборка.Следующий() Цикл
Изображение = Выборка.Хранилище.Получить();
КонецЦикла;
А вот далее возникают проблемы, как расположить картинку разными способами (за основу взял [необходимо зарегистрироваться для просмотра ссылки]
Обл = Макет.ПолучитьОбласть("Картинки");
//Обл.Картинка1.Картинка = Новый Картинка(Изображение);
Рисунок = Обл.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Картинка);
Рисунок.Расположить(Обл.Область("Картинка1"));
//Изображение = ПрисоединенныеФайлы.ПолучитьДвоичныеДанныеФайла(Объект.КартинкаЭскиза2);
Рисунок.Картинка1 = Новый Картинка(Изображение);
//Рисунок.РазмерКартинки = РазмерКартинки.Пропорционально;
ТабДок.Вывести(Обл);
Что я недоделываю?