AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.08.2015, 10:39   #1  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5813 (201) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Цитата:
Сообщение от demianimp Посмотреть сообщение
У нас реализована групповая печать документов через excel. Заметил несколько странностей:
1) Если документов больше 30, то документы начинают формироваться медленнее, чуть не в 2-3 раза.
А процессы Excel завершаются после формирования и печати документа? Может, их остается висеть 30 штук, и на хосте начинает память заканчиваться?..
Цитата:
Сообщение от demianimp Посмотреть сообщение
2) От выбора принтера, зависит скорость формирования документа. еще обратил внимание, что скорость открытия excel зависит от принтера по умолчанию. Это только у нас такая проблема или это болезнь excel(axapta)?
А снижение скорости формирования документа для "кривых" принтеров не связана ли с тем, что просто Excel долго открывается, а потом документ формируется, как обычно?
См. также рекомендации в теме How to print faster in Excel VBA
За это сообщение автора поблагодарили: demianimp (1).
Старый 10.08.2015, 11:13   #2  
demianimp is offline
demianimp
Участник
 
202 / 104 (4) +++++
Регистрация: 10.10.2013
Цитата:
Сообщение от gl00mie Посмотреть сообщение
А процессы Excel завершаются после формирования и печати документа? Может, их остается висеть 30 штук, и на хосте начинает память заканчиваться?
Остается один процесс, т.к. мы в нем открываем и закрываем книгу. Поэтому меня и смущает скорость формирования документа в конце списка.
Старый 10.08.2015, 11:29   #3  
demianimp is offline
demianimp
Участник
 
202 / 104 (4) +++++
Регистрация: 10.10.2013
Цитата:
Сообщение от gl00mie Посмотреть сообщение
А снижение скорости формирования документа для "кривых" принтеров не связана ли с тем, что просто Excel долго открывается, а потом документ формируется, как обычно?
См. также рекомендации в теме How to print faster in Excel VBA
Скорость открытия excel у нас зависит от принтера по умолчанию. Вот уже workBook.PrintOut(..) зависит от принтера.

Это на виртуальный принтер PDFCreator
МСК1137356:Накладная - 00:00:02
МСК1137481:Накладная - 00:00:03
МСК1137037:Накладная - 00:00:01
МСК1137435:Накладная - 00:00:02
МСК1135469:Накладная - 00:00:03
МСК1137851:Накладная - 00:00:04
МСК1137976:Накладная - 00:00:05
МСК1137674:Накладная - 00:00:05
МСК1135476:Накладная - 00:00:03
МСК1137246:Накладная - 00:00:02
МСК1137417:Накладная - 00:00:03
МСК1137002:Накладная - 00:00:02
МСК1137259:Накладная - 00:00:02
МСК1137090:Накладная - 00:00:02
МСК1137101:Накладная - 00:00:03
МСК1137375:Накладная - 00:00:02
МСК1137113:Накладная - 00:00:02
МСК1137211:Накладная - 00:00:02
МСК1137229:Накладная - 00:00:03
МСК1136964:Накладная - 00:00:03
МСК1137286:Накладная - 00:00:02
МСК1136800:Накладная - 00:00:07
МСК1136379:Накладная - 00:00:06
МСК1138200:Накладная - 00:00:08
МСК1135474:Накладная - 00:00:05
МСК1136231:Накладная - 00:00:03
Печать завершена, распечатано 26 документов
итого: 00:01:27

Это на виртуальный принтер FinePrint
МСК1137356:Накладная - 00:00:04
МСК1137481:Накладная - 00:00:04
МСК1137037:Накладная - 00:00:04
МСК1137435:Накладная - 00:00:05
МСК1135469:Накладная - 00:00:05
МСК1137851:Накладная - 00:00:08
МСК1137976:Накладная - 00:00:09
МСК1137674:Накладная - 00:00:09
МСК1135476:Накладная - 00:00:07
МСК1137246:Накладная - 00:00:04
МСК1137417:Накладная - 00:00:06
МСК1137002:Накладная - 00:00:05
МСК1137259:Накладная - 00:00:06
МСК1137090:Накладная - 00:00:05
МСК1137101:Накладная - 00:00:06
МСК1137375:Накладная - 00:00:05
МСК1137113:Накладная - 00:00:05
МСК1137211:Накладная - 00:00:05
МСК1137229:Накладная - 00:00:08
МСК1136964:Накладная - 00:00:07
МСК1137286:Накладная - 00:00:06
МСК1136800:Накладная - 00:00:14
МСК1136379:Накладная - 00:00:13
МСК1138200:Накладная - 00:00:16
МСК1135474:Накладная - 00:00:11
МСК1136231:Накладная - 00:00:08
Печать завершена, распечатано 26 документов
Итого: 00:03:05

Видно, что времени в 2 раза больше уходит, а меняется только принтер.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Пакетная печать документов в Excel Swordec DAX: Администрирование 10 21.06.2013 18:51
Печать документов - права доступа monaco_24 DAX: Функционал 4 02.04.2013 10:53
Запрет на печать и сохранение документов doc, xls. 3oppo DAX: Программирование 23 27.05.2010 17:07
Печать документов по Заказам, Закупкам Swetik DAX: Функционал 8 11.04.2008 20:07
Печать отчета в Excel. Axapta 3.0 Fedr Kuzmich DAX: Функционал 2 19.05.2004 18:26
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 12:57.