>Here is a code fragment from my report handler.
>
>CASE UPPER(JUSTEXT(.p_ChosenReport)) = "FRX"
> IF lnPrinter = 6 && output to printer
> m..lcTheCommand = "REPORT FORM " + ALLTRIM(.p_ChosenReport) + ;
> " TO PRINTER PROMPT PREVIEW"
> &lcTheCommand
> ENDIF
I guess, when you say "report handler" you mean that all reports get passed through this bit of code?
If so, then I guess you must have SET CONSOLE OFF somewhere else in your system. So that means the problem is with your report or with your form. When you say this is a legacy report, do you mean it is a FPD report? Could it be that it is using the old DOS report preview? Can you post a screen shot of what the problem looks like?