Вниз
Скачать: CL | DM;

QuickReport в Delphi6.   Найти похожие ветки 

 
helen   (2003-02-13 13:43) [0]

В приложении много компонентов QuickReport, из-за этого оно долго грузиться, а если к машине не подключен принтер, то и вовсе зависает. Может как-то можно сделать безразличным приложение к наличию принтера?


 
Anatoly Podgoretsky ©   (2003-02-13 13:54) [1]

Он не долго грузится, а пытается открыть принтер (наверно сетевой), быстро можно сделать если сделать принтером по умолчанию какой нибудь виртальный локальный, но принтер должен быть хотя бы в виде драйвера, а то будут проблемы.


 
Aleksandr ©   (2003-02-13 14:08) [2]

У меня эта проблема всплывала в еще худшем виде - программа просто не открывала окна, если на компьютере с ней не был установлен ни один принтер.
Я по этому поводу писал разработчикам, но они ответили, что принтер должен быть обязательно... с чем я не согласился. Все можно заставить работать, если не включать в проект формы с использованием отчета. А когда их нужно все-таки вызвать, то сначала проверить наличие принтеров в системе.
Конечно, изящнее на полпинка будет просто добавлять на время работы программы виртуальный принтер...


 
Anatoly Podgoretsky ©   (2003-02-13 14:14) [3]

Ты можешь не соглашаться ни со сной ни с разработчика ситуации это не изменит, принтер должен быть обязательно, хотя бы виртуальный.


 
Aleksandr ©   (2003-02-13 14:29) [4]

Уважаемый Anatoly Podgoretsky,

речь идет не о согласии с наличием принтера, а о том, как это требование можно обойти (по мнению разработчоков, обойти это невозможно). Возможно, я ранее неясно выразился. Задача была добиться работы программы (пусть и без печати отчетов), в которой используется QuickReport, потому что программы с ним при отсутствии принтера вообще не работают, не важно, будешь ты отчеты печатать или нет. Я с этим уже давно столкнулся, решаю эту проблему подобными способами уже с год, поэтому знаю, о чем пишу.


 
helen   (2003-02-13 14:38) [5]

Кстати, такая же ситуация, если на машине установлен сетевой принтер, а сеть отключена. Программа не открывается.


 
Anatoly Podgoretsky ©   (2003-02-13 14:39) [6]

Нормальным путем невожможно, для работы генератора требуются метрики принтера, для того же Preview, это хорошо объясняют разработчики генератора.
Как обойти - есть рекомендации в их FAQ, зависит еще и от версии отчетника.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.012 c
6-76051
Beglec
2003-01-05 01:06
2003.02.24
Интересный вопрос про CGI


1-75869
V-Isa
2003-02-12 12:44
2003.02.24
Окно поверх всех.


4-76236
[S]_Dorado
2003-01-05 20:36
2003.02.24
Win API


3-75801
Yuraz
2003-02-04 19:49
2003.02.24
Формирование сложного SQL запроса для SQL Server 2000


1-75927
NewEdik
2003-02-14 16:40
2003.02.24
Отступ в TComboBox




   Наверх