Set Delete On Set Console Off the_path=Sys(5)+Sys(2003) If .Not. Empty(Thisform.the_db) Select (Thisform.the_db) && select the cursor needed by the report Endif SET CENTURY off nShowWindow = 2 cReportFileName = ".\reports\"+thisform.printrpt+".frx" SET CLASSLIB TO MindsEyeReportEngine oRPT = CREATEOBJECT('MindsEyeReportEngine') oRPT.ReportFormPreview(cReportFileName,nShowWindow,10,50,400,500) SET CENTURY on Cd (the_path) returnWhen your report form appears there is nothing in the text box but a watermark. It seem like the report engine is trying to generate the report, because a wait window will appear indicating how long it took the engine to generate the report. Also, when running some reports the engine complains about missing report varaibles. All this lead me to believe the engine is working, but nothing but the watermark appears in the text box. If I click on the printer icon of your form, blank pages with the watermark are printed. Is it possible I need to set additional properties of the mindseyereportengine class?