Article: Q186088
Product(s): Microsoft FoxPro
Version(s): 3.0b,5.0,5.0a,6.0
Operating System(s):
Keyword(s):
Last Modified: 12-NOV-2001
-------------------------------------------------------------------------------
The information in this article applies to:
- Microsoft Visual FoxPro for Windows, versions 3.0b, 5.0, 5.0a, 6.0
- Microsoft Visual FoxPro for Macintosh, version 3.0b
-------------------------------------------------------------------------------
SYMPTOMS
========
Under certain circumstances, a variable defined within a report is not released
after closing the report or after printing.
RESOLUTION
==========
Here are two resolutions:
- Issue a RELEASE ALL LIKE <variable name> command after the report
completes printing or after previewing the report.
-or-
- Place the code to modify, to print, or to preview the report in a program or
procedure. Because the scope of variable is private, the variable disappears
when the procedure or program finishes running.
STATUS
======
Microsoft has confirmed this to be a bug in the Microsoft products listed at the
beginning of this article.
MORE INFORMATION
================
In the example below, a report variable remains in memory after closing or
printing the report.
Steps to Reproduce Behavior
---------------------------
1. Open the Employee.dbf table.
2. Create a Quick Report based on the Employee table.
3. Add a memory variable named Leftover to the report.
4. Save the report with the name Ztest.frx and close the report.
5. A reference to the variable appears on the desktop after you type the
following code in the Command window and press ENTER:
DISPLAY MEMORY LIKE Leftover
6. Next, type the following in the Command window:
" CLEAR ALL
REPORT FORM Ztest PREVIEW" (without the quotation marks)
7. Close the Preview window without printing the report and repeat step 5.
A reference to the Leftover memory variable appears on the desktop but the
variable does not remain in memory.
Additional query words: kbDSupport KBDSE kbVFp500bug kbVFp500 kbVFp300bug kbVFp300b kbvfp600
======================================================================
Keywords :
Technology : kbHWMAC kbOSMAC kbVFPsearch kbAudDeveloper kbVFP300bMac kbVFP300b kbVFP500 kbVFP600 kbVFP500a
Version : :3.0b,5.0,5.0a,6.0
Issue type : kbbug
Solution Type : kbnofix
=============================================================================