Помощь - Поиск - Пользователи - Календарь
Полная версия: Добывление картинки в макет
1C-PRO - Форум по 1С > Форумы по платформе "1С:Предприятие 8.x" > (8.х) Конфигурирование на платформе "1С:Предприятие 8.x"
Багира
Никто таким не страдал? Надо вставить в макет картинку и при некоторых условиях скрывать ее. Просто вывод картинки отдельно в табличный документ:

ТабДок = Новый ТабличныйДокумент;
Картинка = Новый Картинка("D:\Хранилище\А0001.jpg");
НовыйРисунок = ТабДок.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Картинка);
НовыйРисунок.Картинка = Картинка;
НовыйРисунок.Верх = 10;
НовыйРисунок.Лево = 10;
НовыйРисунок.Ширина = 60;
НовыйРисунок.Высота = 45;
НовыйРисунок.РазмерКартинки = РазмерКартинки.АвтоРазмер;
НовыйРисунок.ГраницаСверху = Ложь;
НовыйРисунок.ГраницаСлева = Ложь;
НовыйРисунок.ГраницаСнизу = Ложь;
НовыйРисунок.ГраницаСправа = Ложь;
ТабДок.Показать();

а как это сделать в макет!? Можно просто вставить рисунок (Таблица\Рисунки\Картинка), но тогда не понятно как его скрывать. И на печать не выводится, хотя галка ВыводитьНаПечать стоит. Помогите кто чем может....
1010011010
да, нужно вставить в макет рисунок, а вот про печать странно должен выводить... в предварительном просмотре видно картинку?
Багира
Цитата(1010011010 @ 15.3.2007, 22:31) *

да, нужно вставить в макет рисунок, а вот про печать странно должен выводить... в предварительном просмотре видно картинку?


Если вставить в макет то он всегда выводиться, а как условие для вывода сюда присобачить - вот вопрос. Допустим "если... тогда " вывести картинку или показать или сделать видимой (в свойствах картинки видимости нет!)
В предварительном тоже нет, но энто мелочи, там видимо задается область печати.
1010011010
можно просто поле картинки заполнить пустой картинкой, к примеру
обл.Картинка =Новый Картинка;
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2009 Invision Power Services, Inc.