FAMLog
FileMaker ProでScriptMasterを用いてUUIDを生成する
February 14, 2012
360Worksが配布しているFileMakerプラグイン「ScriptMaster」を利用することで、FileMaker ProでUUID(Universally Unique IDentifier、汎用一意識別子)を生成することが可能です。
ScriptMasterは、Javaプラットフォーム用のスクリプト言語であるGroovyを使用してScriptMasterのモジュールを記述することにより、FileMaker Proでさまざまな機能拡張を行うことができるプラグインです。
ScriptMasterを使用してUUIDを生成するには、ScriptMasterで用意されているEvaluateGroovy関数を使用します。
[記述例]
EvaluateGroovy("return UUID.randomUUID();")
FileMaker Proにおける計算式の記述例は上記のようになります。主に[フィールド設定]スクリプトステップや[変数を設定]スクリプトステップなどの計算式でEvaluateGroovy関数を使うことが多いでしょう。
[関連]Mac OS XでUUIDを生成する(FAMLog)