[FileMaker] 特定フィールドの文字列を置換する

スクリプトで特定のフィールドの文字列を置換する方法。

 1Show Custom Dialog [ "対象フィールド名を入力してください。" ; $field ]
 2Show Custom Dialog [ "置換前の文字列をを入力してください。" ; $search ]
 3Show Custom Dialog [ "置換後の文字列を入力してください。" ; $replace ]
 4
 5# 一旦検索語で検索(全フィールドを対象)
 6Perform Quick Find [ $search ]
 7Go to Record/Request/Page [ First ]
 8
 9Loop
10 Go to Next Field
11 If [ Get (ActiveFieldName ) = $field ]
12 Set Field [ Substitute ( Get (ActiveFieldContents ) ; $search ; $replace ) ]
13 Go to Record/Request/Page [ Next ; Exit after last: On ]
14 End If
15End Loop