Rick,
The other point about David's suggestion (below) about using your own window is that you can control the size of the print preview window (you don't get that annoying 1/2 screen preview)
Something along the lines of
oForm=Create('form')
oForm.Caption = Thisform.Caption
oForm.WindowState = 2
oForm.Show
Report form Fred Preview Window (oForm.Name)
oForm.Release
You then have a reference to the preview window (oform.Name)
>Rick,
>
>With a foxuser.dbf in place you can make sure that the toolbar is available, search past threads for the details. You could also use your own window to display the report preview.
>
>>Ah yes - the toolbar. I guess that can be used as long as the user doesn't explicitly close it before closing the actual peview window. At least it a good place to start and one I hadn't thought of.
Will Jones