ソリューションの作成 > プラグインの使用 > カスタムプラグインの作成
 
カスタムプラグインの作成
FileMaker Pro および FileMaker Pro Advanced での計算に慣れている C または C++ のプログラマは、FileMaker アプリケーションの機能セットを拡張するプラグインを作成できます。外部関数プラグインでは、再帰やループを利用したり、他のプログラミングインターフェースをフックすることができます。カスタムプラグインを作成するには、http://www.filemaker.com/jp/support/downloads で入手できる FileMaker プラグイン SDK が必要です。
プラグインを使用するには、ソリューションファイルでプラグインをインストールして有効にできるようにする必要があります。FileMaker Server がホスティングするファイルの場合、サーバー管理者は、プラグインファイルのインストールスクリプトステップから Server Admin Console の FileMaker Server プラグインを更新できるようにする必要があります。
次の一般的な手順に従って、カスタムプラグインを準備します。
1. C または C++ を使用して、プラグインファイルを作成します。
Windows の場合、プラグインの拡張子は .fmx (32 ビットバージョンの FileMaker Pro) または .fmx64 (64 ビットバージョンの FileMaker Pro) である必要があります。OS X では、プラグインの拡張子は .fmplugin です。
2. プラグインをコンパイルしてテストします。
3. コンパイルしたプラグインファイルを FileMaker ソリューションのオブジェクトフィールドにインストールします。プラグインのインストールを参照してください。
4. また、インストールされたプラグインのバージョンを確認して必要に応じて更新するようソリューションファイルをセットアップすることもできます。プラグインの更新を参照してください。
ファイルでプラグインを利用できるようにするには、ユーザは次の操作を行います。
1. FileMaker Pro の [環境設定] ダイアログボックスでプラグインを有効にします。環境設定: プラグインを参照してください。
2. [設定...] をクリックして、計算フィールドを定義または編集し、必要に応じてプラグインが提供する外部関数にアクセスします。
3. [計算式の指定] ダイアログボックスで、プラグインが提供する関数の 1 つを計算式として選択します。
メモ  すべての利用可能な外部関数を表示するには、[表示: ] ドロップダウンリスト > [外部関数] を選択します。
4. プラグインのアップデートを自動的にインストールするには、[ソリューションにファイルのインストールを許可] が選択されているようにします。
プラグインのインストールを参照してください。
メモ  セキュリティ上の理由から、システム管理者はユーザに [ソリューションにファイルのインストールを許可] を無効にするように求めてください。詳細については、顧客のシステム管理者に問い合わせてください。
関連項目 
外部関数