FileMakerプラグインとは?

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

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

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

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

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

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

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

FileMakerプラグインの紹介

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

  • 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.fmx FTPのアップロードを行うプラグイン ダウンロード
RASP.plugin.fmx HTTPのGET/POSTを受けてスクリプトを実行するプラグイン ダウンロード
Rto.fmx ファイルの改行コードを全てLFに変換するプラグイン ダウンロード
Utility.fmx その他必要に追われて作ったプラグイン ダウンロード
GetPcName.fmx コンピュータ名を取得するプラグイン ダウンロード
Bytop.fmx バイト指定の文字列操作を行うプラグイン ダウンロード
Plugin_Gcal.fmx Googleカレンダーの操作を行うプラグイン ダウンロード
↑↑↑※2020/04/10現在、このプラグインは利用できなくなっている様です。 ↑↑↑弊社でも詳細は未確認です。調整予定は現在ありません。
plugin_regex.fmx 正規表現で文字列抽出/置換を行うプラグイン ダウンロード
waitDialog.fmx 進行状況ダイアログを表示するプラグイン ダウンロード
wb.fmx 指定のブラウザでURLを開く為のプラグイン ダウンロード
sw.fmx 処理の時間計測を行う為のプラグイン ダウンロード
showDesktop.fmx デスクトップを表示する為だけのプラグイン ダウンロード
※ご注意※ 上記プラグインはフリーソフトとして公開しております。 お電話やメール等での詳細なサポートは行っておりません。 将来的にFileMakerのバージョンアップや利用しているAPIの仕様変更等により動作不能となる可能性があります。 動作不能となった場合に、弊社でプラグインの修正を行う保証は出来かねますのでご理解の上ご利用下さい。 なお、全てWindows用となります。 Mac版では動作しませんのでご注意下さい。 最低限の動作検証はしておりますが、お客様の環境で確実に動作する保証はございません。 バグ、要望、感想等がございましたら、info@nihon-bs.comまでご連絡ください。 可能な限り対応したいと思いますが、ご期待に添えない場合もある事をご了承下さい。 また、上記プラグインにより生じた損害に関して、弊社では一切責任を負いかねますので その事をご了承の上でご利用ください。