Barry Christopher | 9 Oct 14:11

4D Version Version 6.0 Conversion

I have a project to convert a database which was sitting on a clients  
machine running on a Quadra 850, OS 8.6 using 4D version 3.0. My  
understanding is that I will have to convert it using  4D version 6.0,  
and then convert to 4D 2004.

My options are limited in machines in which to try this, being that  
the version is pretty old. Which is the latest version of OS X that  
will run 4D version 6.x?

Thanks,
Barry
**********************************************************************
4D Server v11 SQL has arrived!
Buy it NOW at http://store.4ddepot.com

4th Dimension Internet Users Group (4D iNUG)
FAQ:  http://www.4d.com/support/faqnug.html
Archive:  http://dir.gmane.org/gmane.comp.lang.inug-4d.tech
Unsub:  mailto:4D_Tech-Unsubscribe@...
Post: mailto:4d_tech@...
Options: https://lists.4d.com/mailman/listinfo/4d_tech
**********************************************************************

Scott Gelvin | 9 Oct 20:45

Re: 4D Version Version 6.0 Conversion

Barry,

On Oct 9, 2008, at 6:14 AM, Barry Christopher wrote:
> I have a project to convert a database which was sitting on a  
> clients machine running on a Quadra 850, OS 8.6 using 4D version  
> 3.0. My understanding is that I will have to convert it using  4D  
> version 6.0, and then convert to 4D 2004.
>
> My options are limited in machines in which to try this, being that  
> the version is pretty old. Which is the latest version of OS X that  
> will run 4D version 6.x?

I forget exactly, but 4D version 6.0 was supported by Mac OS 9, so you  
probably need support for a Classic environment in Mac OS X. Panther  
(10.3)? or earlier, I would suppose.

Scott Gelvin
Footprints, Inc.
4D specialists since 1987
**********************************************************************
4D Server v11 SQL has arrived!
Buy it NOW at http://store.4ddepot.com

4th Dimension Internet Users Group (4D iNUG)
FAQ:  http://www.4d.com/support/faqnug.html
Archive:  http://dir.gmane.org/gmane.comp.lang.inug-4d.tech
Unsub:  mailto:4D_Tech-Unsubscribe@...
Post: mailto:4d_tech@...
Options: https://lists.4d.com/mailman/listinfo/4d_tech
**********************************************************************
(Continue reading)

Eric Weberg | 9 Oct 23:26

Re: 4D Version Version 6.0 Conversion

Scott Gelvin wrote:
 > ...4D version 6.0 was supported by Mac OS 9, so you probably need 
support for a Classic environment in Mac OS X. Panther (10.3)? or earlier,

I have several 4D v6.7 clients on Mac OS 10.4 (PPC-based) using Classic. 
I believe 10.5 does not include Classic.

Another potential complication is you might need a PPC-baed Mac for 
Classic. I'm not sure whether Classic works on an Intel-based Mac.

-- 
Eric Weberg
IT Manager • US Billing, Inc.
10012 W Capitol Dr.  Milwaukee, WI 53222-1338
Office: 414.461.1222 x125 • Fax: 414.461.9917
ericw@...http://www.usbilling.com

**********************************************************************
4D Server v11 SQL has arrived!
Buy it NOW at http://store.4ddepot.com

4th Dimension Internet Users Group (4D iNUG)
FAQ:  http://www.4d.com/support/faqnug.html
Archive:  http://dir.gmane.org/gmane.comp.lang.inug-4d.tech
Unsub:  mailto:4D_Tech-Unsubscribe@...
Post: mailto:4d_tech@...
Options: https://lists.4d.com/mailman/listinfo/4d_tech
**********************************************************************
(Continue reading)

Eric Johansen | 9 Oct 23:10

Re: 4D Version Version 6.0 Conversion


On Oct 9, 2008, at 11:45 AM, Scott Gelvin wrote:

> I forget exactly, but 4D version 6.0 was supported by Mac OS 9, so  
> you probably need support for a Classic environment in Mac OS X.  
> Panther (10.3)? or earlier, I would suppose.

Any Mac that'll run Classic, e.g. a NON-Intel Mac. The Mac OS has to  
be Mac OS X 10.4 or earlier to allow you to run in Classic. Mac OS  
10.5 killed Classic. It's possible to run Classic on an Intel Mac  
using SheepShaver, but I've not spent the time doing it, so I can't  
comment based on first hand experience. But once it's been converted  
to 4D Ver. 6, bringing it to 4D 2004 or V.11 will be fairly straight  
forward.

Watch out for the old externals, aka plugins/bundles. Old style Form  
Events still work. Popup arrays are now handled differently. Serial  
Port commands addressing the serial ports work much differently, as  
the "Printer Port" and "Modem Port" of the Mac no longer exist.  
They're all USB ports. Subtables are verboten in 4D V.11, so promote  
them now if possible. Sub-subtables don't work at all in 4D 2004. The  
Method Editor won't compile any references to them. Lots of things to  
look for.

If at all possible, borrow an OLD Mac that'll allow you to run the  
old version. This might make it easier to test the new upgraded  
version so that you can compare functionality, old code vs. new code,  
User interface issues, etc.

Just finished doing a project along these lines a couple of months ago.
(Continue reading)

Justin Leavens | 11 Oct 17:16

Re: 4D Version Version 6.0 Conversion

On Thu, Oct 9, 2008 at 5:14 AM, Barry Christopher
<barry@...> wrote:
> I have a project to convert a database which was sitting on a clients
> machine running on a Quadra 850, OS 8.6 using 4D version 3.0. My
> understanding is that I will have to convert it using  4D version 6.0, and
> then convert to 4D 2004.
>
> My options are limited in machines in which to try this, being that the
> version is pretty old. Which is the latest version of OS X that will run 4D
> version 6.x?

This year has been amazing in the number of 4D systems running Mac OS
8-9 that have come out of the woodwork. It's almost an effort in
itself to figure out how to copy the data off some of these machines.

I would also bring the structure through as many versions as you can -
I typically move these through v6, 6.7, 2003, then 2004. I'm pretty
sure you can even convert structures using these versions in demo
mode. You'll also get a message when you open it in 2004 about an old
BBOX mode or something that you can ignore.

I've never seen data survive a jump without doing the interim version
steps - but of course the best practice is to do the export/import.
--

-- 
Justin Leavens, President
Just In Time Consulting, Inc.
justin@... / (818) 986-7298 phone / (818) 474-8580 fax
4D Consulting, AcctVantage/A4/Foresight Financials Specialist,
Certified Apple Consultant
www.justintimebusiness.com
(Continue reading)


Gmane