Всем доброго дня!
При выводе картинок в ТабДок каждое следующее фото попадает поверх предыдущего. Происходит наслоение... Почему?
В цикле:
...
Рисунок = ОбластьКартинки.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Картинка);
Рисунок.Верх = 0;
Рисунок.Высота = 75;
Рисунок.Лево = 2;
Рисунок.Ширина = 75;
Рисунок.Узор = ТипУзораТабличногоДокумента.БезУзора;
Рисунок.РазмерКартинки = РазмерКартинки.Пропорционально;
Рисунок.Линия = Новый Линия(ТипЛинииРисункаТабличногоДокумента.НетЛинии);
ПутьКФайлу = "G:\images\"+ТекСтр.PictureName;
Рисунок.Картинка = Новый Картинка(ПутьКФайлу);
тТабДок.Вывести(ОбластьКартинки);
...
up все еще актуальный вопрос...
Так работает ТабличныйДокумент. Перед каждым новым выводом попробуйте очищать его:
тТабДок.Очистить();
тТабДок.Очистить();
очищайте область картинки или получайте ее новую
sava1 @ Сегодня, 10:36
,
Нужно было в цикле делать ОбластьКартинки.Очистить(); перед Рисунок = ОбластьКартинки.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Картинка);
Теперь все ок! Спасибо!
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua