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