ID: Q178384
The information in this article applies to:
A Top-Level form containing a report preview disables the Visual FoxPro system menu and the Command window.
Even though a Top-Level form should be independent of the desktop, the report preview is in its own loop and prevents other windows from functioning.
To work around the behavior, add a NOWAIT parameter to the menu choice that calls the report preview.
This behavior is by design.
1. Create a quick report named Ztest using the Employee table located in
the Samples\Data folder.
2. Create a form named Ztest that has the ShowWindow property set to 2-As
Top-Level Form.
3. Add a command button to the form that contains the following code in the
Click event:
REPORT FORM Ztest PREVIEW WINDOW Form1
4. Run the Ztest form. The Visual FoxPro Command window and System menu are
now available.
5. Cycle to the Top-Level form and press the command button. The Report
Preview window appears in Form1. All the menu bars of the System menu
are now disabled and the Command window is inaccessible.
Keywords : kbVFp kbVFp500 kbVFp500a kbVFp600 FxprgGeneral
Version : WINDOWS:5.0,5.0a,6.0
Platform : WINDOWS
Issue type : kbprb
Last Reviewed: October 31, 1998