プラグインファイルのインストール
 
目的 
コンピュータにオブジェクトフィールドからプラグインファイルをインストールまたは更新します。
参照 
構文 
プラグインファイルのインストール [<テーブル::フィールド>]
オプション 
[<テーブル::フィールド>] では、インストールまたは更新するプラグインを含むオブジェクトフィールドを指定できます。フィールドが指定されていない場合は、アクティブなテーブル内の現在のオブジェクトフィールドのプラグインがインストールされます。
互換性 
 
スクリプトステップを実行する場所 
サポート 
FileMaker Pro 
はい 
FileMaker Server スクリプトスケジュール 
はい 
FileMaker Go 
いいえ 
カスタム Web 公開 
はい 
FileMaker WebDirect 
はい 
Runtime ソリューション 
はい 
起点 
FileMaker Pro 12.0
説明 
プラグインのインストールまたは更新の前にオブジェクトフィールド内にプラグインをインストールする必要があります。詳細については、ファイルを挿入またはプラグインのインストールを参照してください。
次の場所にプラグインがインストールされます。
 
C:¥users¥ユーザ名¥AppData¥Local¥FileMaker¥FileMaker Pro\14.0\Extensions\
C:¥users¥ユーザ名¥AppData¥Local¥FileMaker¥FileMaker Pro Advanced\14.0\Extensions\
Macintosh HD/ユーザ/ユーザ名/ライブラリ/Application Support/FileMaker/FileMaker Pro/14.0/Extensions
Macintosh HD/ユーザ/ユーザ名/ライブラリ/Application Support/FileMaker/FileMaker Pro Advanced/14.0/Extensions
インストールできるのは FileMaker プラグインだけです。ターゲット、またはアクティブなオブジェクトフィールドにプラグイン以外のファイルがあるとスクリプトが実行される時には何の処理も実行されません。Windows の場合、プラグインの拡張子は .fmx(32 ビットバージョンの FileMaker Pro)または .fmx64(64 ビットバージョンの FileMaker Pro)である必要があります。OS X では、プラグインの拡張子は .fmplugin です。
.zip 形式の圧縮されたプラグインファイルや .tar 形式のプラグインファイルはインストールできません。
インストールされているプラグインファイルの名前、バージョン、有効な状態を確認するには、Get (インストールされた FM プラグイン) 関数を使用します。この関数はインストールされているプラグインがソリューションファイルで必要なプラグインよりも新しいか、古いかを判定するのに役立ちます。Get ( インストールされた FM プラグイン )を参照してください。
プラグインが認識されるためには、プラグインの環境設定でプラグインが有効になっている必要があります。[プラグインファイルのインストール] スクリプトステップがプラグインの更新をインストールしてもプラグインの環境設定でそのプラグインが無効になっている場合は更新がインストールされてもプラグインは有効になりません。環境設定: プラグインを参照してください。
FileMaker Server でホストされているファイルの場合、サーバー管理者は Server の Admin Console で [ プラグインファイルのインストール] スクリプトステップを FileMaker Server プラグインを更新できるように許可する必要があります。FileMaker Server ヘルプを参照してください。
メモ
 •
 •
例1 
「ビデオ」プラグインをインストールします。
カスタムダイアログを表示 ["ビデオプラグインの最新バージョンをインストールしますか?"]
If [Get ( 最終メッセージ選択 ) = 1]
プラグインファイルのインストール [プラグイン::ビデオ]
End If
例2 
アプリケーションアーキテクチャを検出し、適切なバージョンのプラグインをインストールします。
If [ Get ( アプリケーションアーキテクチャ ) = "i386"]
プラグインファイルのインストール [プラグイン::32 ビット]
Else If ( Get ( アプリケーションアーキテクチャ ) = "x86_64"]
プラグインファイルのインストール [プラグイン::64 ビット]
End If
関連項目 
スクリプトステップリファレンス(名前順)
スクリプトステップリファレンス(種類順)