Jump to content
Salesforce and other SMB Solutions are coming soon. ×

How does one find ONLY new v5.5 script steps throughout a complex DB system?


MacTheMike

Recommended Posts

Background: I'm working in a rather complex system of more than 80 DBs, which have already been coded using v5.5. However, we use v5.0 to run another rather complex operation on some of these DBs, which is mostly script based. I'm afraid that if any v5.5 script steps are in this code, that the v5.0 app will not recognize them, and we will encounter errors. We would then like to prove beyond a resonable doubt that no v5.5 specific code is being used. What's the best way to track this down?

 

We have FM Developer 5.5 and both PCs & Macs (OS 9 & X) to solve this delimma.

Link to comment
Share on other sites

  • 3 weeks later...

First of all I think that Filemaker does list changes in their release notes about new script steps introduced in 5.5

 

Then, I'd get a plug-in that allows you to output the text of scripts to a file (there is one out there).

 

Make a script that opens every database in turn and runs the plug in to output the next of very script in the db.

 

Run some sort of grep tool over these text files looking for the new script names.

Link to comment
Share on other sites

  • 3 weeks later...

You'll probably want to look at

New Script Steps In FileMaker Pro 5.5.

 

Looks like only 5 script steps to worry about:

Allow Toolbars

Execute SQL

Open Hosts

Send Mail via Outlook Express

Set Next Serial Value

 

One way to check is to print your scripts to PDF files. Combine all the PDF's into one file with Acrobat. Then search the file for the above text.

Link to comment
Share on other sites

You will be able to collect all the script steps in your entire solution using the FMP 5.5 Developer feature "Database Design Report", available under the 'File' menu.

Run it, isolate the script steps and make a search for the ones named by Fitch in the former post.

Link to comment
Share on other sites



×
×
  • Create New...

Important Information

Terms of Use