>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
if you add a word "Name" at end!
Set Printer to "Espon LQ-1070"
if in normal way!
^_~ Good Luck!
The weak wait for chance, The strong bid for chance,
The clever notch up chance, but The merciful give you chance.