>>>Hi:
>>>
>>> When you do a REPORT FORM xxx TO PRINTER a small dialog shows
>>> up displaying the number of pages as they are sent to the spooler.
>>>
>>> I'm almost sure there's no way to disable it.
>>> I really need to print a small report COMPLETELY in the background.
>>> The report it's really small, date and time in the page header and
>>> 1 to 6 lines in the detail band each containing fields of 20 characters.
>>>
>>> As you can see it's really small. I tried to use ?|?? and even @SAY but
>>> couldn't make it work.
>>>
>>> Using ?? and @SAY the page is sent to the spooler but it's no printed.
>>> It's like it's waiting for some code or something.
>>> BTW I'm using VFP5
>>>
>>>TIA
>>
>>Did you issue Set Device to Printer before ?? or @say syntax?
>>BTW, issue Set Printer to "myprintername" .
>
>Hi Jess:
>
> Yes, I did both.
> Actually the output is being sent to the Windows spooler. I can see the
> print job in Print Manager, it just doesn't start. I waited for about 10 mins.
> w/o deleting it in PrintManager and it didn't complain. Even after deleting it, it stayed there. hmmm... It went away about 20 mins later.
>
> Have you seen any of those FRX2PRG for VFP5?
>
>Thanks
Raul, at the end of the print job (after your last @/SAY) add "SET PRINTER TO". This tells the print spooler that the job is complete. Otherwise it will wait until the network timeout closes the spooler, or, in some cases, until you close your application.
HTH