FileMakerプラグインとは?

FileMakerは、専門的なプログラミングの知識が無くても直感的に柔軟にシステム開発が行えます。
ネットワークを利用しての共有環境も容易に作成することができます。
敷居は低いながらも 本格派データベースソフトです。

しかし、基本的にはFileMakerの用意された機能を使用しますので
残念ながら、それだけでは出来ない事も出てきます。

そんな時に、目的にあったプラグインをFileMakerの拡張機能として
インストールすることで、さらに色々な事が可能になります。

FileMakerの標準機能だけでは実現できないことを実現する・・・

それが、FileMakerプラグインです!

プラグインはC++の知識をお持ちであれば開発することが可能ですが、
FileMakerの知識とはまた別の知識が必要になります。

プラグインは世界中で開発されていますので、インターネットなどで探して頂くと
目的にあったものが見つかるかもしれません。
ご興味をお持ちの方は、探してみては如何でしょうか?

FileMakerプラグインの紹介

弊社でも必要に応じてプラグインを開発しておいrます。
その作成したプラグインを一部ご紹介いたします。

  • Match( 対象文字列; 正規表現 )
    正規表現でパターンマッチする
  • SubMatch( 対象文字列; 正規表現 )
    正規表現でパターンマッチする(サブマッチ)
  • FetchValue( 取得要素位置 )
    正規表現でパターンマッチした文字列を取得する
  • RegSubstitute( 対象文字列; 正規表現; 置換文字列 )
    正規表現でパターンマッチした文字列を置き換える


    正規表現について※正規表現とは?解説ページへ※このプラグインのご利用方法については
    ダウンロードファイルに付属しているサンプルファイルも参考にして頂けます。
  • ダイアログ初期化( タイトル; 開始値; 終了値 )
    ダイアログを作成する。
    既にある場合はそれを終了して新しく作成する。
  • ダイアログ値設定( 現在値; 終了値 )
    ダイアログに進行状況を表示するための数値をセットする。
  • ダイアログ終了
    表示されているダイアログを閉じる


    ※このプラグインのご利用方法については
    ダウンロードファイルに付属しているサンプルファイル等を参考にして下さい。
  • Plugin_Opera( URL )
    OperaでURLを開く
  • Plugin_Chrome( URL )
    ChromeでURLを開く
  • Plugin_Firefox( URL )
    FireFoxでURLを開く
  • Plugin_Ie( URL )
    InternetExplorerでURLを開く
  • swStart
    時間計測スタート
  • swLap
    ラップタイム取得
  • swSplit
    スプリットタイム取得
  • Plugin_showDesktop
    デスクトップ表示

プラグインをご利用頂いてのご感想

九州大学病院 寅田信博様 (plugin_regex.fmx)

■プラグイン利用目的

病理レポートデータに含まれる評価因子(例:アルファベット+数字)を表計算形式に変換し、集計しやすくする

 

■プラグインを利用しての感想

このようなデータは、当院を含め、手作業で入力を行っている施設が多いのですが、ファイルメーカーと御社提供のプラグインを活用することにより、高い精度で迅速にデータ登録できそうです。
また、大がかりなシステムを導入することなく、
レポートの様式の変化にも柔軟に対応できるのも大きなメリットです。
本格導入に向けて、引き続き開発を進めたいと思います。
ありがとうございます。

ダウンロード

ご利用にはメールアドレスと認証キーが必要となります。

ダウンロードをクリックするとダウンロード&認証キー申請フォームが表示されますので
必要事項を入力してダウンロードをして下さい。

認証キーはフォームに入力して頂いたメールアドレス宛てに送信されます。

Call.fmx外部プログラムを実行するプラグインダウンロード
File.fmxファイル操作を行うプラグインダウンロード
stdFTP.fmxFTPのアップロードを行うプラグインダウンロード
RASP.plugin.fmxHTTPのGET/POSTを受けてスクリプトを実行するプラグインダウンロード
Rto.fmxファイルの改行コードを全てLFに変換するプラグインダウンロード
Utility.fmxその他必要に追われて作ったプラグインダウンロード
GetPcName.fmxコンピュータ名を取得するプラグインダウンロード
Bytop.fmxバイト指定の文字列操作を行うプラグインダウンロード
Plugin_Gcal.fmxGoogleカレンダーの操作を行うプラグインダウンロード
↑↑↑※2020/04/10現在、このプラグインは利用できなくなっている様です。
↑↑↑弊社でも詳細は未確認です。調整予定は現在ありません。
plugin_regex.fmx正規表現で文字列抽出/置換を行うプラグインダウンロード
waitDialog.fmx進行状況ダイアログを表示するプラグインダウンロード
wb.fmx指定のブラウザでURLを開く為のプラグインダウンロード
sw.fmx処理の時間計測を行う為のプラグインダウンロード
showDesktop.fmxデスクトップを表示する為だけのプラグインダウンロード

※ご注意※
上記プラグインはフリーソフトとして公開しております。
お電話やメール等での詳細なサポートは行っておりません。

将来的にFileMakerのバージョンアップや利用しているAPIの仕様変更等により動作不能となる可能性があります。
動作不能となった場合に、弊社でプラグインの修正を行う保証は出来かねますのでご理解の上ご利用下さい。

なお、全てWindows用となります。

Mac版では動作しませんのでご注意下さい。

最低限の動作検証はしておりますが、お客様の環境で確実に動作する保証はございません。
バグ、要望、感想等がございましたら、info@nihon-bs.comまでご連絡ください。
可能な限り対応したいと思いますが、ご期待に添えない場合もある事をご了承下さい。

また、上記プラグインにより生じた損害に関して、弊社では一切責任を負いかねますので
その事をご了承の上でご利用ください。