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