dbTalk Databases Forums  

VFP6->VFP9

comp.databases.xbase.fox comp.databases.xbase.fox


Discuss VFP6->VFP9 in the comp.databases.xbase.fox forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
AK
 
Posts: n/a

Default VFP6->VFP9 - 04-06-2005 , 01:10 PM






Hi;

I currently own VFP 6, and I am finally planning to start developing
on it.
For budget and other reasons we want to start development in vfp6.

Are there any serious compatibility issues between 6 and 9? Would it
be very difficult to convert vfp6 code to vfp9?

thx,

AK

Reply With Quote
  #2  
Old   
Rick Bean
 
Posts: n/a

Default Re: VFP6->VFP9 - 04-07-2005 , 07:53 AM






AK,
Each newer version, VFP 7.0, 8.0 and 9.0, have tighter syntax checking, so you may have to do some editing to get a clean compile. Of course a number of external functions (e.g. FoxTools.fll) have been made "native", and if the application uses these you may have to change parameters (or names) and there are the possible conflicts with new Keywords.There is also the potential problem with SQL SELECTs with GROUP BY clauses.

I just did one last week and it took a couple hours to fix it up. Using the Code Reference tool, makes finding things much easier.

Rick

"AK" <newal (AT) rugwho (DOT) com> wrote

Quote:
Hi;

I currently own VFP 6, and I am finally planning to start developing
on it.
For budget and other reasons we want to start development in vfp6.

Are there any serious compatibility issues between 6 and 9? Would it
be very difficult to convert vfp6 code to vfp9?

thx,

AK

Reply With Quote
  #3  
Old   
Rick Bean
 
Posts: n/a

Default Re: VFP6->VFP9 - 04-07-2005 , 01:26 PM



AK,
I just found this valuable resource when dealing with the different versions of VFP - http://fox.wikis.com/wc.dll?Wiki~Vis...ureConcordance.

Of course if you need details, you may want to get the three books available at http://www.hentzenwerke.com/ - "What's New in Visual FoxPro 7.0" (http://www.hentzenwerke.com/catalog/newin7.htm), "What's New in Visual FoxPro 8.0" (http://www.hentzenwerke.com/catalog/wnvfp8.htm), and "What's New In Nine: Visual FoxPro's Latest Hits" (http://www.hentzenwerke.com/catalog/wnvfp9.htm).

Rick

"AK" <newal (AT) rugwho (DOT) com> wrote

Quote:
Hi;

I currently own VFP 6, and I am finally planning to start developing
on it.
For budget and other reasons we want to start development in vfp6.

Are there any serious compatibility issues between 6 and 9? Would it
be very difficult to convert vfp6 code to vfp9?

thx,

AK

Reply With Quote
  #4  
Old   
AK
 
Posts: n/a

Default Re: VFP6->VFP9 - 04-10-2005 , 04:43 AM



On Thu, 7 Apr 2005 08:53:55 -0400, "Rick Bean"
<rgbean (AT) NOSPAMmelange-inc (DOT) com> wrote:

Quote:
AK,
Each newer version, VFP 7.0, 8.0 and 9.0, have tighter syntax checking, so you may have to do some editing to get a clean compile. Of course a number of external functions (e.g. FoxTools.fll) have been made "native", and if the application uses these you may have to change parameters (or names) and there are the possible conflicts with new Keywords.There is also the potential problem with SQL SELECTs with GROUP BY clauses.

I just did one last week and it took a couple hours to fix it up. Using the Code Reference tool, makes finding things much easier.

Rick

"AK" <newal (AT) rugwho (DOT) com> wrote

Hi;

I currently own VFP 6, and I am finally planning to start developing
on it.
For budget and other reasons we want to start development in vfp6.

Are there any serious compatibility issues between 6 and 9? Would it
be very difficult to convert vfp6 code to vfp9?

thx,

AK

Rick;

What about reports? I understand that vfp9 has a new revamped oop
report designer. Does that mean that older 6.0 reports won't work?

Thanks again for all your input!


Reply With Quote
  #5  
Old   
Rick Bean
 
Posts: n/a

Default Re: VFP6->VFP9 - 04-11-2005 , 08:18 AM



Yes, there is a new report writer, but it should be backward compatible with all older reports - especially if you SET REPORTBEHAVIOR 80. If you want to take advantage of the 9.0 features, you may have to resize some fields due the different rendering rules.

Rick

"AK" <newal (AT) rugwho (DOT) com> wrote

Quote:
On Thu, 7 Apr 2005 08:53:55 -0400, "Rick Bean"
rgbean (AT) NOSPAMmelange-inc (DOT) com> wrote:

AK,
Each newer version, VFP 7.0, 8.0 and 9.0, have tighter syntax checking, so you may have to do some editing to get a clean compile. Of course a number of external functions (e.g. FoxTools.fll) have been made "native", and if the application uses these you may have to change parameters (or names) and there are the possible conflicts with new Keywords.There is also the potential problem with SQL SELECTs with GROUP BY clauses.

I just did one last week and it took a couple hours to fix it up. Using the Code Reference tool, makes finding things much easier.

Rick

"AK" <newal (AT) rugwho (DOT) com> wrote

Hi;

I currently own VFP 6, and I am finally planning to start developing
on it.
For budget and other reasons we want to start development in vfp6.

Are there any serious compatibility issues between 6 and 9? Would it
be very difficult to convert vfp6 code to vfp9?

thx,

AK


Rick;

What about reports? I understand that vfp9 has a new revamped oop
report designer. Does that mean that older 6.0 reports won't work?

Thanks again for all your input!

Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.