J.M.
This issue has been addressed in the List before and I seem to recall that
is printer related. Make sure that you have the latest printer driver
available (check HP web site). Also, the size of the print file and the
printer memory are not really related; the report is probably plain text
(with printer codes) that the computer converts to send to the printer, in
turn the printer converts the data stream into something its internal
printing processor understands which is considerably larger that the file
size. I have 2 meg graph files that when sent to the printer require over
128 MB of printer memory; this is why many drivers will give you the option
to do the conversion in the computer (instead of the printer) which slows
down the process and ties up computer resources but does away with the
printer memory errors.
The Windows printer monitor should show you the size of the file as it is
sent to the printer.
Javier,

Javier Valencia, PE
President
Valencia Technology Group, L.L.C.
14315 S. Twilight Ln, Suite #14
Olathe, Kansas 66962-4578
Office (913)829-0888
Fax (913)649-2904
Cell (913)915-3137

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of J.M. GRATIAS
Sent: Friday, October 03, 2003 12:13 PM
To: RBASE-L Mailing List
Subject: [RBASE-L] - Printing RB45++ report on HP 3330mfp


Hi,


A client still using a RB 4.5++ app has a strange issue when printing large
report on new HP 3330 multifunction laser printer.

No problem when report is less than 70 pages.
But for bigger reports, printing stop arround page 40.

Error message depends from environment (DOS/WINDOWS, spool/direct output),
but in all cases, end of report is lost.

When run from DOS, or WINDOWS+direct output (no spool), RBase display error
message :
'Disk I/O error, check disk ..... Press return to continue'
and end of report display onto screen

When run from Windows/spool, printing is very fast (because queuing) and
user can exit from Rbase to Windows before page 40 is printed

In this case, Windows error message say something like 'Check time delay
and retry ...'

HP 3330 is connected to local parrallel port with a birectionnal cable.
Printing timeout are set to standard values (45/15 seconds).
Changing those values has no effect ....

Some  points seems importants to me :

1) The same error happen when HP3330 need paper.

2) HP 3330 is suppose to have 32 Mb memory, much more than the total  size
of the report (arround 670 Kb)
It should print without protocol regulation. So, why HP3330 do return an
error ?

2) the same report prints correctly to an old HP 4 connected to the same
cable.
As buffer's memory is much smaller , Windows errror display from time to
time 'Communication error, retry in 5 seconds RETRY/ABORT'
but printing resume until report finish.

This is probably NOT a RBase problem, but may be some of you could help ?
Ideas are welcome ....

TIA

J.M. GRATIAS, Logimatique

Reply via email to