Barbara,
thanks for the input.
ZOOM WINDOW MAX is smart. I use a DEFINE WINDOW .. REPORT PREVIEW WINDOW construct. because I like to have something that is a little bit smaller the maximized.
You wrote about using a FORM. How does this work? (I'm just curious. I'm skiping to REPORTBEHAVIOUR 90 with a selfdefined preview-object now, so the old style is not that import any more.)
Agnes
>>I am using VFP 8.0
>>I have created a MDI form and use the same as my desktop for the application.
>>To preview the reports I use _screen
>>The code is as follows:
>> _screen.Visible = .T.
>> _screen.WindowState = 2
>> REPORT FORM rptCustomerMaster PREVIEW IN SCREEN TO PRINTER PROMPT
>> _screen.Visible = .F.
>>Now the problem is I am not able to show the report window so generated as maxzimized.
>>Can anyone please suggest me a solution.
>
>There are several solutions to this. One is to create a form with WindowState set to 2, as Agnes suggests, and send your report to that form.
>
>Another is to SET RESOURCE TO a file that you ship with the app. If you run the report yourself and maximize it before you deliver the app, that setting will be stored in the resource file.
>
>The easiest way (I think) is to put a ZOOM WINDOW MAX command in the BeforeOpenTables method of the report's DE.
Words are given to man to enable him to conceal his true feelings.
Charles Maurice de Talleyrand-Périgord
Weeks of programming can save you hours of planning.
OffThere is no place like [::1]