>>
I don't see any particular problem. In case of printing from preview you may check some local variable flag that will be reset by any report form band to catch printed/non-printed cases. >>
>>Right, but I wanted to do it without modifying a report.
>>
>Do you mean you cannot change report forms at this point? Adding a variable reset is not a very big change.
>
>>
In case of interactive printer selection you could give to user your own small form to do it and catch any user actions accordingly.>>
>>So, you're saying it's hard to do with the PROMPT option as I have coded already?
>>I guess, GetPrinter() is similar to PROMPT option, so I may try to get around this way.
>
>Yes, I meant you could build something based on GetPrinter+sys(1037) and eliminate PROMPT.
Looks like I can only use GetPrinter which is not 100% analogue :(
Besides, I already made the method generic (the RunReport to different destination), so I really wanted to make the prompt option behave the way I want...
If it's not broken, fix it until it is.
My Blog