Sorry, but let's go back to the original question of this thread.
How can we access the printer selected by REPORT FORM to PRINTER PROMPT
?
>>>>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.
>>
>>Thanks for the help! That looks really promising!
>
>Is it the solution you implemented?
>
>I need to print labels. I want to run report form ... to printer prompt the first time and for the rest of the labels use the selected printer.
>
>What is the simplest way to implement this functionality? I believe our application uses reportbehavior 80.
If it's not broken, fix it until it is.
My Blog