|
1C 8.2 Вывод печатной формы с картинками | ☑ | ||
|---|---|---|---|---|
|
0
dragonIMV
08.08.12
✎
20:10
|
1С 8.2 Комплексная, режим совместимости с 8.1
Операционка - XP SP3 Есть документ, печатная форма содержит кучу картинок. Вернее 1 строчка табличной части содержит 4 разных номенклатуры и при печати на 1 строчку выводится 4 основных изображений номенклатуры. Код: //Стр - текущая строка при переборе таб части Если Стр.ПодвескаАртикул.ОсновноеИзображение.Хранилище.Получить()<>Неопределено Тогда КартинкаПечатьОрганизации2 = ОбластьПечатьОрганизации.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Картинка); КартинкаПечатьОрганизации2.Картинка = Стр.ПодвескаАртикул.ОсновноеИзображение.Хранилище.Получить(); КартинкаПечатьОрганизации2.Верх = 0; КартинкаПечатьОрганизации2.Высота = 18; КартинкаПечатьОрганизации2.Ширина = 18; КартинкаПечатьОрганизации2.Лево = 178; КартинкаПечатьОрганизации2.ГраницаСверху = Ложь; КартинкаПечатьОрганизации2.ГраницаСлева = Ложь; КартинкаПечатьОрганизации2.ГраницаСправа = Ложь; КартинкаПечатьОрганизации2.ГраницаСнизу = Ложь; КартинкаПечатьОрганизации2.РазмерКартинки = РазмерКартинки.Пропорционально; КонецЕсли; ну и так все 4 изображения выводятся.... если строчки в документе 2-3, то проблем никаких нет. А если строчек хотя бы 5 сделать, то после выполнения всего когда 1С начинают выскакивать ошибки Paint "Не удалось создать документ". Кто нибудь сталкивался с такими ошибками и если да, то как решили? Хотя пока писал параллельно поглядел диспетчер задач, так там файликов painta было море открытых...на каждую 1 картинку открывает отдельный процесс...и потому и виснет... как от этого избавиться? как можно сразу же память очищать в процессе вывода каждой строки или как по другому вывести эту основное изображение номенклатуры? |
|||
|
1
dragonIMV
08.08.12
✎
20:26
|
и ещё, пока не закрываю печатную форму в памяти на каждую картинку висит процесс mspaint.exe
и занимает по 5 метров памяти... фигня какая то... |
|||
|
2
dragonIMV
08.08.12
✎
20:28
|
а все, нашел косяк свой...
забыл, что сначала выводить картинки хотел не динамически... и в макете вставил невидимые картинки))))и хотя с ними никак не работал сам объект картинка видимо пытался вывестись...и тормозил работу в целом... |
| Форум | Правила | Описание | Секции | Поиск |