ファイルメーカーのスクリプトで生産性を上げよう
こんな機能欲しいなぁ
滅多にないが、和暦のリストをもらって、それを日付フィールドで使いたいときがある
ただなぁ、和暦のテキストって、そのまま使えないんだよねぇ
テキスト和暦には、平成8年5月2日みたいなベタなテキストが入っているとする
そのまま放り込めば、変換できる気がするけど出来ないんだよなぁ
計算結果を日付に買えればいいというわけではないんだ
実現するにはどんなスクリプトを使えばいいの?
簡易的な方法だけれどもSubstituteを使うんだ
Substitute ( テキスト ; [ 検索1 ; 置換1] ; [ 検索2 ; 置換2] ; …[ 検索N ; 置換N] )
こんな感じ、、と言ってもいまいちわからないよね
オフィシャル解説
https://fmhelp.filemaker.com/help/12/fmp/jp/html/func_ref3.33.88.html
実装
ポイント
Substitute ( テキスト和暦 ;
["令和" ; "R"];
["平成" ; "H"];
["昭和" ; "S"];
["大正" ; "T"];
["明治" ; "M"];
["年" ; "/"];
["月" ; "/"];
["日" ; ""]
)
もちろん、計算結果は「日付」にしてくださいね
いろいろな方法があると思うど、本当に簡単な対応策でした