ソリューションの作成 > プラグインの使い方 > カスタムプラグインの作成
 
カスタムプラグインの作成
FileMaker Pro での計算やスクリプトに慣れている C または C++ のプログラマは、FileMaker アプリケーションの機能セットを拡張するプラグインを作成できます。プラグインでは、再帰やループを利用したり、他のプログラミングインターフェースをフックすることができます。カスタムプラグインを作成するには、FileMaker Web サイトで入手できる FileMaker プラグイン SDK が必要です。
プラグインを使用するには、ソリューションファイルでプラグインをインストールして有効にできるようにする必要があります。FileMaker Server で共有するファイルの場合、サーバー管理者は FileMaker Server Admin Console で、プラグインファイルのインストール スクリプトステップでプラグインを更新できるように許可する必要があります。
カスタムプラグインを準備するには、次の操作を行います。
1. C または C++ を使用して、プラグインファイルを作成します。
Windows の場合: プラグインの拡張子は .fmx (32 ビットバージョンの FileMaker Pro) または .fmx64 (64 ビットバージョンの FileMaker Pro) である必要があります。
macOS の場合: プラグインの拡張子は .fmplugin です。
2. プラグインをコンパイルしてテストします。
3. コンパイルしたプラグインファイルを FileMaker ソリューションのオブジェクトフィールドにインストールします。プラグインのインストールを参照してください。
4. (オプション) インストールされたプラグインのバージョンを確認して必要に応じて更新するようにソリューションファイルをセットアップします。プラグインの更新を参照してください。
ファイルでプラグインを利用できるようにするには、ユーザは次の操作を行う必要があります。
1. FileMaker Pro の [環境設定] ダイアログボックスでプラグインを有効にして設定します。環境設定: プラグインを参照してください。
2. (オプション) [プラグイン] 環境設定で [ソリューションにファイルのインストールを許可] を選択してプラグイン更新内容を自動的にインストールするようにします。プラグインの更新を参照してください。
3. 次のいずれかの操作を行います。
プラグインによって提供される関数を使用するには、[計算式の指定] ダイアログボックスで関数の一覧を種類順にソートします。プラグイン名の下の関数を選択します。
プラグインによって提供されるスクリプトステップを使用するには、[スクリプトワークスペース] でスクリプトステップの一覧をカテゴリ順にソートします。プラグイン名の下のスクリプトステップを選択します。
メモ 
セキュリティ上の理由から、システム管理者はユーザに [ソリューションにファイルのインストールを許可] を無効にするように求める場合があります。詳細については、顧客のシステム管理者に確認してください。
関連項目 
Get (インストールされた FM プラグイン)