Имя: Пароль:
1C
1С v8
Как вывести картинку в макет внешней печатной формы (управляемое приложение)
0 AlexHUmmer
 
10.12.14
02:09
Доброго времени суток.

Подскажите, кто сталкивался, или киньте линк по теме пожалуйста.
Никак не удаётся решить вопрос, и в нэте обыскался((

Конфа: УНФ.
Задача: В печатную форму вывести логотип организации.
Печатка готова - картинка только не выводится..

В макет, в нужную область, добавлен объект картинка "Логотип".

ОбластьМакета = Макет.ПолучитьОбласть("Заголовок");
//Вывод логотипа
Рис     = ОбластьМакета.Рисунки.Логотип.Картинка;
Рис    = ???
Как не выкручивал, не удаётся найти где картинка сидит.
Хранилище при получении дает Неопределено, а текущая версия показывает, что и картинка есть и имя её знает...
В справочнике картинку получают через "ПолучитьНавигационнуюСсылку", аналогично здесь не выйдет..

Подскажите пожалуйста ;)
1 Поpyчик-4
 
10.12.14
07:58
(0) Не понимаю, в чём проблема. Вот, работает.

        ОбластьМакета  = Макет.ПолучитьОбласть("Основной");
        
        ИзображениеОбъекта = ДанныеПечати.ИзображениеОбъекта.Получить();
        Если ТипЗнч(ИзображениеОбъекта) = Тип("ДвоичныеДанные") Тогда
            ОбластьМакета.Рисунки.Изображение.Картинка = Новый Картинка(ИзображениеОбъекта);
        КонецЕсли;
2 Поpyчик-4
 
10.12.14
08:02
ДанныеПечати.ИзображениеОбъекта - ХранилищеЗначения.
3 AlexHUmmer
 
10.12.14
09:15
Пробовал я так. Безрезультатно..((
Возможно проблема глубже
Вот если в отладчике глянуть на "Организация.ФайлЛоготип.ТекущаяВерсия" - видно, Имя файла знает, тип файла знает.. и т.д.

[URL=http://radikal.ru/fp/2e646fc2ea2c437584d4f2a2ef3c31cf][IMG]http://i074.radikal.ru/1412/d9/0b9dc72e25det.jpg[/IMG][/URL]

(http://i074.radikal.ru/1412/d9/0b9dc72e25de.png)

А если попытаться получить из хранилища  - "Организация.ФайлЛоготип.ТекущаяВерсия.ФайлХранилище.Получить()" результат пустой (((

[URL=http://radikal.ru/fp/6f9b3d54ecab406baf35b49d542007c3][IMG]http://s018.radikal.ru/i525/1412/69/45bfb89c3b41t.jpg[/IMG][/URL]

(http://s018.radikal.ru/i525/1412/69/45bfb89c3b41.png)
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший