Application Name and AppleScript Script Editors Because FileMaker Pro 4.0 has the same application name as previous versions of FileMaker Pro, AppleScript script editors may not compile with the desired version of the application. It is necessary to rename one of the applications when recompiling scripts.
When converting a script created with AppleScript that was compiled with version 3.0 of FileMaker Pro, the Script Editor may not correctly compile with FileMaker Pro 4.0 if the applications have the same name, such as "FileMaker Pro". For this reason it is necessary to rename one of the applications to something different, such as "FileMaker Pro 3.0".
The Show Event Scripts created with earlier versions of FileMaker Pro that make use of the Show event will need to be revised in the following cases:
(1) The Show event now supports the distinction between the database and document objects which refer to the entire set of records versus the records in the found set. Because the Show event uses the found set as default containment, it is necessary to rewrite previous scripts to reference the database object if you wish to find records from the entire database.
For example, the statement "show every record" should be rewritten to say "show every record of database 1".
(2) FileMaker Pro find symbols such as !, //, ?, *, @ are no longer supported with the Show event. To use FileMaker find symbols, create requests and set the special characters into cells of the request. Note that many of these types of find requests can still be accomplished using the Show event, but require AppleScript terminology instead of the FileMaker Pro symbol. Equivalent commands are listed in the Apple Events Reference database.
(3) The Show event no longer brings a window, database, or document to the front. To bring a window to the front use the Go To event.