AppleScript を実行(OS X)
 
目的 
他のアプリケーションに AppleScript のコマンドを送信します。
参照 
構文 
AppleScript を実行 [「<AppleScript のテキスト>」]
オプション 
 •
[計算済みの AppleScript] オプションでは、AppleScript のテキストとして使用する計算式を作成します。
 •
[AppleScript 記述] は AppleScript テキストです(最大 30000 文字)。繰り返しループのインデントや条件分岐はサポートされていません。
互換性 
 
スクリプトステップを実行する場所 
サポート 
FileMaker Pro 
はい 
FileMaker Server スクリプトスケジュール 
いいえ 
FileMaker Go 
いいえ 
カスタム Web 公開 
いいえ 
FileMaker WebDirect 
いいえ 
Runtime ソリューション 
はい 
起点 
FileMaker Pro 6.0 以前のバージョン
説明 
送信する AppleScript コマンドを生成する計算式を作成するか、または [AppleScript 記述] テキスト領域にコマンドを直接入力します。
計算済みのスクリプト、および FileMaker Pro ファイルのフィールドに保存されたスクリプトでは、スクリプトを実行するたびに AppleScript コマンドがコンパイルされます。[AppleScript 記述] テキスト領域にスクリプトを入力するとその時点で FileMaker Pro によりスクリプトがコンパイルされ、スクリプトエラーやシステムエラーが検知されます。スクリプトは編集するたびに再コンパイルされます。
メモ  AppleScript は OS X の機能です。[AppleScript を実行] スクリプトステップが使用されているスクリプトを Windows コンピュータで実行するとこのスクリプトステップは無視されます。(Get ( 最終エラー ) 関数を使用して処理することができるエラーコードが生成されます。)
使用上のヒント
 •
 •
 •
AppleScript を実行 [「tell application 「My Applet」 to doMyRoutine()」]
例1 
現在の OS X ユーザの [ドキュメント] フォルダを開きます。
AppleScript を実行 ["tell application "Finder" (*enter line break*) activate (*enter line break*) set x to path to documents folder (*enter line break*) open x (*enter line break*) end tell"]
例2 
[ドキュメント] ウインドウの境界を指定したサイズに設定します。このスクリプトを実行する前に [ドキュメント] フォルダが開いている必要があります。
AppleScript を実行 ["tell application "Finder" to set bounds of window "書類" to {170, 70, 1000, 600}"]
例3 
AppleScript を計算して実行し、ネットワークプリンタをインストールします。"\" の後の記号は、計算演算子ではなく文字として認識されます。
AppleScript を実行 ["do shell script \"lpadmin -p " & プリンタ::名称 & " -E -v lpd://" & プリンタ::IP アドレス & " -P /Library/Printers/PPDs/Contents/Resources/" & Substitute ( プリンタ::ドライバ名 ; " " ; "\\\ " ) & ".gz -D \\\"" & プリンタ::詳細 & "\\\"\""]
関連項目 
スクリプトステップリファレンス(名前順)
スクリプトステップリファレンス(種類順)