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