Jay,
After printing do a
SET PRINTER TO to close the spooler.
>my application calls for spooling reports and printing them out later. I use the "to file" option in the REPORT command and print out the file later on using the ??? command. This works well except that the entry in the Windows print spooler does not go away even after the job finishes printing until you exit VFP. The document name is "FoxPro User - Defined Job" and the status is "Printing - Spooling". If you spool more reports, it adds them to this job and they print. If you print a report without spooling, that job gets stacked up after the spooling job and doesn't print until after VFP is exited. Any printing in any other application while the spooler is there is also stacked up and not printed.