One thing that may need to be clarified is your terminology... In FM6 every data set was a separate database file, but in FM10, a single data file can contain many different data Tables. For most of us, all those FM6 files can reside in ONE FM10 file as separate tables. Variables in a single FM10 file can be shared among all the tables by using $$variable tags. A $variable tag is temporary for the current script running, but using a $$variable will allow the data to be shared among scripts and files until the variable data is changed or cleared. So passing the variable as a script parameter will only be necessary if you need to pass it to a completely separate file. So you can use a $$variable to hold data that can be used by all tables in a file without the need to create relationships to any global fields in one particular table. They're great, and save a LOT of overhead in creating a bunch of global fields to hold data.

From personal experience, I found it better to rebuild my FM6 solution from scratch in FM10, then import the data. Conversion is a quick fix if you need to get up and running quickly, but there are SO many easier ways to do things in 10, you WILL want to take advantage of them. I've learned more about FM10 by starting over than I ever would have by doing a straight conversion. In doing so, it forced me to rethink the entire solution and that's made it a better solution.

Just my $.02 worth. :-)

Rick



On Jan 30, 2010, at 6:00 PM, FMPRO-L automatic digest system wrote:

Date:    Fri, 29 Jan 2010 21:17:42 -0500
From:    Charles Hartley <[email protected]>
Subject: Re: Upgrading from FMP 6 to 10

--000325554e8e6751a4047e585bc7
Content-Type: text/plain; charset=ISO-8859-1

FileMaker Pro 10 arrived today. Before I start preparing v.6 files to be
converted, a quick question regarding variables: Are global variables
maintained when set in one file script that then calls a script in another
file which would use the variables? I hope the answer is yes.

Thanks,
Charlie




-----------------------
Rick O’Quinn
Photographic Services Coordinator
University of Georgia
Public Affairs
Broadcast, Video & Photographic Services
188 Georgia Center
Athens GA 30602-3603
Work: (706) 542-8085
Fax: (706) 583-0011
[email protected]
http://www.photo.alumni.uga.edu

Reply via email to