Hi Chuck,

Thanks! I totally agree with you and was anticipating these changes. I have 
just one really dumb question… In all my years using 4D, I have NEVER used a 
sub-table. Just how would I recognize if this structure includes and sub-tables?

Regards,

Ken

> On Apr 24, 2020, at 4:12 PM, Chuck Miller via 4D_Tech <[email protected]> 
> wrote:
> 
> First, I would not use windows 7 at all. I would move to windows 10
> 
> Second here are some potential ares of concern that you will need to deal with
> 
> 1. Are there any sub-tables. If so I would recommend creating new tables and 
> moving data in v 15
> 
> 2. There are probably obsolete pictures in the db. You can use JPRs component 
> in 16 (32 bit mode)
> 
> 3. I would also not use the built in primary key stuff, but would add a UUID 
> to each table and table that  the primary key. I have previously posted code 
> I have used to create these. You need to create these with an empty data 
> file. When you open an existing data file, all of these keys should be 
> populated automatically. If not I have code that will check and make sure 
> that all records have UUIDs.  
> 
> 4. I would also run tools on structure air each in 12 and then at each step 
> up to a newer version
> 
> 
> 
> Others may tell you that you can use an existing unique key in a table for 
> this. I would not, as these are used only for journaling. I would not want to 
> make a UUID key on a one table that was used in a many table as the link. I 
> would keep all my other long ints for that.
> 
> Regards
> 
> Chuck
> ------------------------------------------------------------------------------------------------
> Chuck Miller Voice: (617) 739-0306
> Informed Solutions, Inc. Fax: (617) 232-1064       
> mailto:cjmiller<AT SIGN>informed-solutions.com 
> <http://informed-solutions.com/> 
> Brookline, MA 02446 USA Registered 4D Developer                
>       Providers of 4D and Sybase connectivity
>          http://www.informed-solutions.com 
> <http://www.informed-solutions.com/>  
> ------------------------------------------------------------------------------------------------
> This message and any attached documents contain information which may be 
> confidential, subject to privilege or exempt from disclosure under applicable 
> law.  These materials are intended only for the use of the intended 
> recipient. If you are not the intended recipient of this transmission, you 
> are hereby notified that any distribution, disclosure, printing, copying, 
> storage, modification or the taking of any action in reliance upon this 
> transmission is strictly prohibited.  Delivery of this message to any person 
> other than the intended recipient shall not compromise or waive such 
> confidentiality, privilege or exemption from disclosure as to this 
> communication. 
> 
>> On Apr 24, 2020, at 5:16 PM, Kenneth Geiger via 4D_Tech 
>> <[email protected]> wrote:
>> 
>> Hi all,
>> 
>> I’m solicitating your opinions.
>> 
>> I’ve picked-up a new 4D client. They have an existing 4D system (v12 running 
>> on Win7) that has been stagnant for quite e few years. I believe it was 
>> originally written under 2004 or maybe even 6.8.5. They’re looking to 
>> replace their computers with Win10 machines and and upgrade 4D. I’m a Mac 
>> guy and I do my Win development in a VMWare environment. I’ve got several 
>> configurations available. I’ve got a Win7 environment that has a 4D v14 
>> installation and a Win10 environment with 4D v15, v16, and v17 
>> installations. My thought is to skip v14 and open the v12 system under v15, 
>> take care of what needs to be updated, and then move it to v17. Your 
>> thoughts would be most appreciated.
>> 
>> Stay safe and healthy,
> 
> **********************************************************************
> 4D Internet Users Group (4D iNUG)
> Archive:  http://lists.4d.com/archives.html 
> <http://lists.4d.com/archives.html>
> Options: https://lists.4d.com/mailman/options/4d_tech 
> <https://lists.4d.com/mailman/options/4d_tech>
> Unsub:  mailto:[email protected] 
> <mailto:[email protected]>
> **********************************************************************

**********************************************************************
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:[email protected]
**********************************************************************

Reply via email to