Имя: Пароль:
1C
1С v8
подскажите как вывести рисунок для каждой строки в табличный документ.
0 zladenuw
 
18.02.14
01:48
пробовал вот так .
v8: вывод рисунка в область табличного документа

но как просчитать нужную строку так как в отчете выводятся и группировки. помогите
Если НЕ Выборка.Номенклатура.ЭтоГруппа Тогда
                Картинка = Выборка.Номенклатура.ОсновноеИзображение.Хранилище.Получить();
                Если Картинка <> Неопределено Тогда                
                    РисунокАвто = мТабДок.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Картинка);
                    Индекс=мТабДок.Рисунки.Индекс(РисунокАвто);
                    РисунокАвто.Картинка = Картинка;                
                    РисунокАвто.ГраницаСлева = Ложь;
                    РисунокАвто.ГраницаСправа = Ложь;
                    РисунокАвто.ГраницаСверху = Ложь;
                    РисунокАвто.ГраницаСнизу = Ложь;
                    РисунокАвто.Защита = Истина;
                    РисунокАвто.РазмерКартинки = РазмерКартинки.АвтоРазмер;            
                    мТабДок.Рисунки[Индекс].Картинка = Картинка;
                    мТабДок.Рисунки[Индекс].Расположить(мТабДок.Область("R"+НачальнаяСтрока+"C4:R"+НачальнаяСтрока+"C4"));
                КонецЕсли;
            КонецЕсли;    
                            
Но рисунки съезжают из за вывод группировок. как узнать номер текущий строки ?
1 kosts
 
18.02.14
06:21
(0) Положи картинку на строку макета, заполняй картинку перед выводом.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн