All I can say is, "Thank good for the Hacker's guide to visual foxpro .chm file!"
>DOH! I didn't read the Help file close enough.
>
>SET PRINTER TO [DEFAULT | NAME WindowsPrinterName]
>
>I thought WindowsPrinterName was just explaining NAME. Thus thinking you replace NAME with the printer name.
>
>Thanks.
>
>
>>I am likely wrong, but isn't the syntax you need something like:
>>
>>set printer to name (cpname)
>>
>>???
>>
>>>Here is my problem. I want to programmatically change the printer the report is using.
>>>
>>>So in my report temp.frx I clear TAG and TAG2.
>>>
>>>Then I try this:
>>>
>>>----------
>>>cPName = GETPRINTER()
>>>
>>>SET PRINTER TO cPName
>>>
>>>REPORT FORM temp NEXT 10 TO PRINT NOCONSOLE
>>>----------
>>>
>>>It keeps using the default printer. Which is my HP Deskjet.
>>>cPName is "Winfax" when I am testing.
>>>
>>>I am confused as to what purpose SET PRINTER TO has if it doesn't
>>>change the printer.
--Todd Sherman
-Wake Up! Smell the Coffee!