>Hi all,
>
>Is it possible to find out which printer a user selects when the command "Report Form... To Printer Prompt" is run?
>
>Users have access to a PDF printer. If they print the report there, a couple of extra reports are not needed. However, I am wondering if there is a way I can tell that they chose the PDF printer from the Windows dialogue.
>
>Thanks for any help!
>
>Joel
You could use APRINTER
lnCount = APRINTERS(laPrinters)
and then poplate the list into a listbox, have the user select their printer to a variable
or use
lcSelectedPrinter = GETPRINTER()
and then print the report.
SET PRINTER TO (lcSelectedPrinter)
REPORT FORM <myform> TO PRINT NODIALOG
with this you will know which printer the user selected and perform neccessary processing.
Carsten M. Thode