Home General
New Blog Posts: Merging Reports - Part 1 and Part 2

Print Spooler Error?

edited June 2002 in General
Greetings All,

Delphi 5.1
ReportBuilder Pro 6.03
Server: WinNT 4 SP6a

We just purchased ReportBuild Pro and use it to print tiff files from our
app.

We have a document imaging application that allows the user to enter an
account number which retrieves a list of documents. They can then place a
check mark next to each document they want to print. They then click the
print button which will send a print job out to the windows print spooler
for each document they selected. After this they can look up another
account number, select documents to print, print and continue to do this for
several hundred accounts which could mean literally hundreds of print jobs
in the windows print spooler.

Today I received an email from out beta tester that states:

When printing a lot of documents in a row. Two of the users said they get
error boxes: "Windows could not write to printer spool file, make sure disk
has enough disk space and try again."

What does this mean? In a prior version of our app, we have never seen this
error message and they say they have not increase any printing activities.

Is there a limit to the number of print jobs the windows print spooler can
handle?

Any pointers appreciated.

Thanks

Mike

Comments

  • edited June 2002
    What hardware was this on? Are you using a different printer, printer
    driver? Download the latest printer driver. The disk probably was really
    out of memory. You can try to print the jobs in batches, instead of sending
    them all one after the other. Maybe track the documents that the user has
    selected and wait until N number of print jobs have been completed, before
    printing the next batch of documents. Report.OnPrintingComplete fires when
    a report has finished printing.


    Cheers,

    Jim Bennett
    Digital Metaphors

This discussion has been closed.