カスタムプラグインについて

計算やスクリプトに慣れている C または C++ のプログラマは、プラグインを作成できます。プラグインでは再帰やループの利用や、他のプログラミングインターフェースをフックすることができます。カスタムプラグインを作成するには、FileMaker プラグイン SDK が必要です。

プラグインを使用するには、カスタム App ファイルでプラグインをインストールして有効にできるようにする必要があります。共有ファイルの場合、サーバー管理者は FileMaker Server の Admin Console で、サーバー上にインストールされたプラグインを [プラグインファイルのインストール] スクリプトステップで更新できるように許可する必要があります。FileMaker Cloud はプラグインをサポートしていません。

プラグイン作成の概要

  1. C または C++ を使用して、プラグインファイルを作成します。

    プラグインの拡張子は .fmx64 (Windows)、.fmplugin (macOS)、または .fmx (Linux) です。

  2. プラグインをコンパイルしてテストします。

    プラグインのデジタル署名はオプションですが、ユーザは署名のないプラグインのロードを許可するかどうか確認を求められます。許可されたホストとプラグイン設定の変更を参照してください。

  3. コンパイルしたプラグインファイルをカスタム App のオブジェクトフィールドにインストールします。プラグインのインストールを参照してください。

  4. (オプション) インストールされたプラグインのバージョンを確認して必要に応じて更新するようにカスタム App を設定します。プラグイン更新の例を参照してください。

プラグイン作成方法の詳細については、FileMaker プラグイン SDK を参照してください。