テクニカルサポートインフォメーション
スクリプト
「open file」 AppleScript コマンドで. .fp7 ファイルを開くことができない
質問
Mac OS X v10.6 では Apple Script を使って FileMaker Pro のファイルを開くことができません。なぜですか?
答え
Mac OS X v10.6 Snow Leopard では、AppleScript の「open file」コマンドが、「open」コマンドに変更されました。
たとえば、
1. 基本的なデータベースを作成します。
2. スクリプトエディタを使って、次のようなスクリプトを作成します
(アプリケーション名やファイルパスは、適切なものに置き換える必要があります)。
tell application “FileMaker”
open file “Drive:filename.fp7”
end tell
3. AppleScript を実行します。
結果:Mac OS X v10.6 上では、FileMaker アプリケーションが起動していない場合は、起動されますが、ファイルは開かれません。また、スクリプトエディタ上に次のような AppleScript エラーが表示されます。
「FileMaker got an error: Unable to coerce the data to the desired type.」
【対処方法】
この AppleScript を次のように書き換えます。
tell application “FileMaker”
open “Drive:filename.fp7”
end tell
対象製品
FileMaker Pro 10
Filemaker Pro 10 Advanced
Filemaker Pro 10 Advanced
プラットフォーム
Mac OS X 10.6
.