ID: Q108637
2.50 2.50a 2.50b 2.60 | 2.50b
WINDOWS | MACINTOSH
kbprg kbfixlist kbbuglist
The information in this article applies to:
An "Internal Consistency Error" message may occur when you are modifying a report from within an executable (.EXE) file created with the FoxPro Distribution Kit.
If an .EXE file is built with an option to execute a MODIFY REPORT <file> command and comments are added to any object on a report or label, FoxPro may generate an "Internal Consistency Error" message.
Comments are entirely for your reference and are ignored when the report is run. To avoid this problem, do not add comments to any object on a report or label.
Microsoft has confirmed this to be a problem in the Microsoft products listed at the beginning of this article. This problem was corrected in FoxPro 2.6a for Windows, and FoxPro 2.6a for Macintosh.
WARNING: Close all running applications and save your data before following this procedure.
1. Create a report form named TEST.FRX with one text object on it.
2. Create a program that contains only the following line:
MODIFY REPORT TEST.FRX
3. Create a project named TEST.PJX and build this project into an .EXE
file.
4. Save the .EXE file to the same directory where the FOXW250x.ESL file is
located.
5. Quit FoxPro for Windows.
6. From File Manager, double-click the TEST.EXE program. Your report form
should open.
7. Double-click an object and attempt to add a comment. At this
point, you may receive the "Internal Consistency Error" message.
Additional reference words: FoxMac FoxWin 2.50 2.50a 2.50b 2.60
fixlist2.60a buglist2.50 buglist2.50a buglist2.50b buglist2.60 ICE errmsg
err msg
KBCategory: kbprg kbfixlist kbbuglist
KBSubcategory: FxtoolGeneral
Solution Type : kbfix
Last Reviewed: October 14, 1997