Although I have edited taf files directly before (to fix T3 to T2K file conversion bugs), I hadn't really looked into it yet for this conversion project. Thanks for the tips.

-> Kent



Customer Support wrote:
Kent,
There will be a few steps to convert the file. All the steps can be done with a global find and replace of strings with a text editor like TextWrangler on OS X or TextPad on Windows. You need to convert the databases with FileMaker first. Then remove the spaces from the table names if there are any. The Tables are what you will reference in the taf file not the Layouts. Also note down what the layout name was and what table it is mapped to from within FileMaker.


Before you start make a backup of all your files first.

1. Remove the space from the datasource names.  Just a precaution.
e.g.
Look for DSID="Telephone Directory" and replace it with DSID="TelephoneDirectory" Look for <DSN>Telephone Directory</DSN> and replace it with <DSN>TelephoneDirectory</DSN>


2. Change the data source type to ODBC:

Look for <DSType>FileMaker</DSType> and replace with <DSType>ODBC</DSType>
Look for <Host>´</Host> and replace with <Host></Host>
Look for <Host>#</Host> and replace with <Host></Host>


3.  Convert Layouts to the table names used in FM8

Look for <TableName>THE LAYOUT NAME</TableName> and replace with <TableName>PUT THE FM8.x TABLE NAME HERE</TableName>


4.  Record_ID is not exposed through the ODBC interface.  It is now ROWID.

Look for record_id and replace it with ROWID.


You should now be able to use the taf files with a FM 8 database through the xDBC interface. You can also use the JDBC driver by changing <DSType>ODBC</DSType> to <DSType>JDBC</DSType> in step 2 above.


Regards

Witango Support

On 09/12/2006, at 9:28 AM, Kent Swisher wrote:

Nice to be back on the list after several years absence.

I am converting a number of applications from FM4/T2000 all on MacOS9 to FMSA8/Witango 5.5 all on WinServer2003 (ODBC). Filemaker has a lot of good info on the database conversions from 4 to 7/8. Not doing so good finding info on Witango side.

In a pre-sales email directly with Phil Wade, he said:
“We have a simple procedure to convert taf files that were based on FM 5/6 connectivity to xDBC based taf files.”

Unfortunately, Phil never got back to me when I requested a copy of his procedure.

Have figured out a process myself. First TAF conversion went pretty well. Search and replace Layout_0, scrub actions and search criteria for layout_0 references. Change data sources in actions. Create custom column in search criteria (upper()) to deal with new case sensitivity. Check tags that have modified behavior since T2K for compatibility. Only 50 more TAFs to go…

Questions:

Would help to see a list of issues/gotchas that others have discovered when doing similar conversions to see what I missed or have not encountered yet. Anybody have such a list?

Can any of you provide Phil’s procedure?

Also seen mentioned when searching the list archives is reference to Phil’s presentation on T2000 to Witango 5.0 Mac conversion issues (high-ascii vs low-ascii character problem? and Yen character?). Do these T2k Mac to Wt5 Mac problems also apply to Mac to PC conversions?

Is there a way to make FMSA8 odbc case insensitive by default? Know about the custom column in search criteria (upper()) to deal with new case sensitivity. Would be easier if could ignore case globally.


-> Kent Swisher                  Engineering Services
-> Alcatel-Lucent                Application Support Engineer
-> Wireline Access Products      [EMAIL PROTECTED]
-> Petaluma, CA                  707-792-7116
________________________________________________________________________
TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf

________________________________________________________________________
TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf
________________________________________________________________________
TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf

Reply via email to