Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Perplexing Question
Message
 
To
24/09/2005 19:52:42
Calvin Smith
Wayne Reaves Computer Systems
Macon, Georgia, United States
General information
Forum:
Visual FoxPro
Category:
Other
Miscellaneous
Thread ID:
01052803
Message ID:
01052805
Views:
10
As I understand it, if you create a report in VFP 9, it will be a VFP 9 report. That will make it incompatible with any prior versions of VFP.

Steps to take:
1) remove the 'set reportbehavior to 9' if you have not already done so.
2) If you created the report with 9, delete it and re-create the report using VFP 7.
3) If you want to test your system in 9, do 'set reportbehavior to 80' and make sure that you do not create any new reports in 9, until you are ready for production in 9.

>I am looking seriously at moving from VFP 7 to VFP 9. In investigating the differences, I inadvertatly left a line of VFP 9 code in one of my classes-'Set reportbehavior to 90'. This vcx was subsequently compiled and tested in VFP 9. I was then distracted and had to remake the production app (without recompiling all) with this line still in it. About 11:30 that night I realized my error and fired up the computer to test to see what would happen if I printed a report. To my surprise, when the app was run and a report was printed there was no error! However, if I return to the VFP 7 development environment, recompile the vcx and run it I get an 'unrecognized' error. I thought, well this computer has VFP 9 on it so the exe must be seeing the 9 runtimes. I moved the app to a machine witout VFP 9 and got the same results.I really am perplexed by this behavior and I hope one of you advanced users out there can explain this kind of behavior.
Burt Rosen
Software News & Views, Editor in Chief and Writer
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform