>>I haven been trying to store the windows printer name in a variable or property with Var = SET(Printer,3). When I try to restore the setting by issuing SET PRINTER TO NAME Var OR SET PRINTER TO NAME &Var, I get an error accessing the spooler. I can type the actual names in the command window and never have a problem. This only occurs when I try to use a variable. Is there a trick to this? Thanks.
>
>
>See the Following Code and get some idea!
>
>
>PrintJob
>
>PR = GETPRINTER()
>
>IF Empty("&PR")
> Return
>ENDIF
>
>Set Printer to "&PR"
>
>_pbpage = 1
>_pepage = 9999
>
>If Thisform.OptPrint.Value = 1
> Report Form myReport to Printer NoConsole
>Else
> Report Form myReport Preview
>Endif
>
>EndPrint
>
>
>
>
>Notice:
>
>Set Printer to
Name \\MyServer\MyPrinterName
>
Thgis form only works correctly under NT; you need to specify a Windows name and not a UNC under Win9x.
>if you add a word "Name" at end!
>
>Set Printer to "Espon LQ-1070"
>
>if in normal way!
>
>^_~ Good Luck!