AppleScript を実行(Mac OS)
目的 
他のアプリケーションに AppleScript のコマンドを送信します。
構文 
AppleScript を実行 [「<AppleScript のテキスト>」]
オプション 
[指定...] をクリックすると、[[AppleScript を実行] のオプション] ダイアログボックスが表示されます。 ここでは、次のオプションを設定することができます。
 •
[計算済みの AppleScript] オプションでは、AppleScript のテキストとして使用する計算式を作成することができます。
 •
[AppleScript 記述] オプションを選択すると、30000 文字までの AppleScript テキストを入力することができます。繰り返しループのインデントや条件分岐はサポートされていません。
互換性 
 
スクリプトステップを実行する場所 
サポート 
FileMaker Pro 
はい 
FileMaker Server スクリプトスケジュール 
いいえ 
FileMaker Go 
いいえ 
カスタム Web 公開 
いいえ 
インスタント Web 公開 
いいえ 
ランタイムソリューション 
はい 
起点 
FileMaker Pro 6.0 以前のバージョン
説明 
送信する AppleScript コマンドを生成する計算式を作成するか、または [AppleScript 記述] テキスト領域にコマンドを直接入力します。
計算済みのスクリプト、および FileMaker Pro ファイルのフィールドに保存されたスクリプトでは、スクリプトを実行するたびにAppleScript コマンドがコンパイルされます。[AppleScript 記述] テキスト領域にスクリプトを入力するとその時点で FileMaker Pro によりスクリプトがコンパイルされ、スクリプトエラーやシステムエラーが検知されます。スクリプトは編集するたびに再コンパイルされます。
メモ  AppleScript は Mac OS の機能です。 [AppleScript を実行] スクリプトステップが使用されているスクリプトを Windows コンピュータで実行するとこのスクリプトステップは無視されます。 Windows 上で実行した場合はエラーコードが生成されます。このエラーコードは、Get ( 最終エラー ) 函數 を使用して処理することができます。
使用上のヒント
 •
FileMaker Pro では、[AppleScript を実行] スクリプトステップを使用してスクリプトを実行している FileMaker Pro 自身、または他のコンピュータ上で実行されている FileMaker Pro ソフトウェアに Apple events を送信することができます。
 •
[AppleScript を実行] スクリプトステップを使用してアプレットやその他のスクリプト記述が可能なアプリケーションと通信することができます。たとえば、サブルーチンを持つ AppleScript アプレットを作成した場合、次のように[AppleScript を実行] コマンドを使用してハンドラを呼び出すことができます。
AppleScript を実行 [「tell application "My Applet" to doMyRoutine()」]
 
次の例では、FileMaker Pro データベースのフィールドからテキストをコピーして、AppleWorks の新しいワープロドキュメントにペーストします。
コピー [選択; 通信文::手紙]
AppleScript を実行 [「Tell Application "AppleWorks 6" activate
make new document paste end tell」]
次の例では、「ファイル」という名前の Finder ウインドウのサイズを縦 100 、横 100 に設定して、縦 100 ピクセル、横 100 ピクセルの位置に配置します。
AppleScript を実行 [「tell application "Finder" to set bounds
of window "ファイル" to {100,100,100,100}」]
関連項目 
スクリプトステップリファレンス(名前順)
スクリプトステップリファレンス(種類順)