【FileMaker】ファイルメーカーProスレッド
■ このスレッドは過去ログ倉庫に格納されています
0849名称未設定
04/11/25 23:30:37ID:FIfOACpjそれでしたら、変数でもローカル変数ではなく、グローバル変数のようなので、
6でもグローバルフィールドを使うことで出来ると思います。
仮に置換候補という名前でグローバルフィールドを作り、このフィールドを繰り返し設定(70くらい?)します。
Substitute(Substitute(Substitute(.....
元テキストフィールド,GetRepetition(置換候補,1),""),GetRepetition(置換候補,2),""),GetRepetition(置換候補,3),"").....,GetRepetition(置換候補,70),"")
こんな形の計算式で全置換すれば一発です。
7の場合、GetRepeting関数を使わなくても、繰り返しフィールドに対し、[n]でn番目の値を
持ってくることが出来ます。また、Substitute関数も入れ子にする場合、複数記述しなくても、
最初の一回で、あとは[]で列挙できますので、
Substitute(元テキストフィールド;[置換候補[1];""];[置換候補[2];""];[置換候補[3];""];...[置換候補[70];""])
と計算式をシンプルにすることが出来ます。
■ このスレッドは過去ログ倉庫に格納されています