Имя: Пароль:
1C
1С v8
расположить() в области таб. дока приводит к падению 1С 8.2
0 novichok79
 
16.09.12
00:32
доброго времени суток!
делаю отчет по бракованному товару с выводом изображений номенклатуры.
код вывода изображения в таб. док:

   КартинкаТовара = ВыборкаНоменклатура.ОсновноеИзображение.Хранилище.Получить();

   ОбъединяемаяОбласть =
   ТабДокумент.Область(ИзображениеСтрока.Верх, ИзображениеСтрока.Лево, ИзображениеСтрока.Низ, ИзображениеСтрока.Право);

   Рисунок = ТабДокумент.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Картинка);
   Рисунок.Картинка = КартинкаТовара;
   Рисунок.РазмерКартинки = РазмерКартинки.Пропорционально;
   Рисунок.ВыводитьНаПечать = Истина;
   Рисунок.ГраницаСверху = Истина;
   Рисунок.ГраницаСнизу = Истина;
   Рисунок.ГраницаСлева = Истина;
   Рисунок.ГраницаСправа = Истина;

   Рисунок.Расположить(ОбъединяемаяОбласть);

в итоге, если выводить таб. документ с раскрытым группировками, то все нормально. но если свернуть группировки и в режиме предприятия в полученном таб. документе попробовать раскрыть их - то 1С предприятие падает с ран-тайм ошибкой - я пробовал на 2-х разных компах с разными операционками - результат один и тот же... помогите, пожалуйста, кто сталкивался с подобной ситуацией.
1 Лефмихалыч
 
16.09.12
00:34
версия платформы?
2 novichok79
 
16.09.12
00:40
(1) 1С:Предприятие 8.2 (8.2.15.317)
3 Лефмихалыч
 
16.09.12
00:42
(2) попробуй чего-нибудь из этого не делать:
1. с выводом изображений номенклатуры
2. свернуть группировки и в режиме предприятия в полученном таб. документе попробовать раскрыть их

падать должно перестать
4 novichok79
 
16.09.12
00:44
(3) ага, с такой логикой можно вообще отчет не делать. сейчас не сворачиваю, вроде работает. но не хочу потом переделывать, поэтому лучше исправить все сейчас.