Имя: Пароль:
1C
1С v8
Картинки в УниверсальномОтчете
0 Boudybuilder
 
04.05.12
00:25
Скачал на инфостарте УО с выводом картинок. Сровнял модули , и нашел одну всего доработку. Не стал менять отчет а тока скопировал доработку.

Вот она:








Если ТекстЯчейки = "ХранилищеЗначения" Тогда
               ПустаяКартинка = Новый Картинка;
               
               Рис = ТабличныйДокумент.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Картинка);
               ИндексРис = ТабличныйДокумент.Рисунки.Индекс(Рис);
               
               ТабличныйДокумент.Рисунки[ИндексРис].Картинка = ПустаяКартинка;
               ТабличныйДокумент.Рисунки[ИндексРис].Расположить(ТабличныйДокумент.Область(ТекущаяСтрока, ТекущаяКолонка));
               
               Если не ТабличныйДокумент.Область(ТекущаяСтрока, ТекущаяКолонка).Расшифровка.Номенклатура.ЭтоГруппа Тогда
                   Картинка = ТабличныйДокумент.Область(ТекущаяСтрока, ТекущаяКолонка).Расшифровка.Номенклатура.ОсновноеИзображение.Хранилище.Получить();
                   Если Картинка <> Неопределено Тогда
                       ТабличныйДокумент.Рисунки[ИндексРис].Картинка = Картинка;
                       ТабличныйДокумент.Рисунки[ИндексРис].Расположить(ТабличныйДокумент.Область(ТекущаяСтрока, ТекущаяКолонка));
                       ТабличныйДокумент.Область(ТекущаяСтрока, ТекущаяКолонка).ВысотаСтроки = 80;
                   КонецЕсли;
               КонецЕсли;
           КонецЕсли;








И тут ругается что значение Номенклатура не объектного типа...
Что тут не так?
1 Boudybuilder
 
04.05.12
00:47
Даже тот отчет скоировал и все равно... :(
2 Boudybuilder
 
04.05.12
01:40
Ктото поможет?
3 DMLangepas
 
04.05.12
07:12
ап
4 Wobland
 
04.05.12
07:16
(2) товарищ отладчик выручит
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший