Форум » Коммерческие программы » Печать дополнительных отчетов » Ответить

Печать дополнительных отчетов

Ринат: По определенным обстоятельствам, я, часто, печатаю дополнительные отчеты, причем пакетом, по нескольку десятков за раз. При печати этих отчетов выскакивает окошко, сообщающее что идет печать отчета такого-то, с кнопками отмены продолжения печати. С моей точки зрения - совершенно бесполезная функция. Отменить ничего не дает, и работать на ПК в момент печати отчетов - невозможно. Окошко подтверждения печати вылезает во всех программах. Думается, печать отчетов может вестись в фоновом режиме.... или хотя бы давать возможность пользователю выбирать такой режим. А вы как думаете, пользователи МЕМО?

Ответов - 3

memo4x4: Вижу, что поднятая Вами "проблема" пользуется популярностью ... ;) Давайте хоть я отвечу, что-нибудь по этой теме: 1. 85-90% времени создания отчета по шаблонам пользователей - это загрузка/выгрузка MS Word. К сожалению - это плата за универсальность формата и большие возможности по оформлению отчетов. Поэтому создание отчетов по шаблонам, особенно если речь идет о генерации отчетов по группе документов - это та редкая операция в программе, где аппаратные ресурсы и возможности Вашего компьютера имеют значение. 2. Безусловно, можно сделать генерацию отчетов в фоновом режиме в виде отдельного потока. Но проблема в том, что этот процесс все равно будет выполняться и потреблять те же ресурсы. Запустите отдельную копию программы - и запустите в ней генерацию отчетов - вот и все. А если так, то есть ли в этом смысл ? 3. Сейчас в работе (будет доступно в ближайших релизах MT4x4) генерация отчетов по шаблонам в виде файлов (*.doc, *.docx, *.odt), в папку обмена данными программы. В общем-то это позволит создавать генерацию готовых файлов с отчетами на основании данных программы ...

Ринат: Видимо я несколько неправильно сформулировал проблему - встроенные отчеты МЕМО (счета, акты фактуры) при печати ничего такого не выдают и их печать в фоновом режиме идет не мешая другой работе...

memo4x4: Абсолютно верно ! Потому, что создание встроенные в программу отчеты создаются самой программой. А для создания отчетов по шаблонам пользователей в MS Word / OO Writer загружается MS Word / OO Writer, который в общем-то и формирует отчет. На это нужны ресурсы (в т.ч. и время), поэтому, что бы показать пользователю, что процесс создания отчета по шаблону происходит - выводится окно индикатора создания отчета. В общем-то с чем я согласен, что окно можно и не выводить. По крайне мере можно попробовать такую схему при создании простых отчетов по шаблонам пользователей. Время идет, в общем-то компьютеры сейчас уже практически везде используются с достаточными ресурсами по быстродействию. Мы такую схему формирования отчетов по шаблонам используем в программе Memo Bank 4x4 "Платежки в банк". Попробуем постепенно ввести ее и в MT4x4, а далее - по обстановке. Если Вы, со своей стороны, примите участие в проверке и обкатке обновленной схемы формирования отчетов по шаблонам - будем Вам благодарны. :)




полная версия страницы