みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
お疲れ様です。
FM19 WIN10
1レコードずつみていって税率が8%だったら8%の集計フィールド、10%だったら10%のフィールドに値を入れたいのですがループが思い通りいきません。
変数設定 $a ; 金額
レコード移動[最初の]
Loop
if[税率=8]
フィールド設定[8%集計用;$a]
Else if[税率=10]
フィールド設定[10%集計用;$a]
End if
レコードの移動[次の;最後まできたら終了:オン]
End Loop
どこか違いますでしょうか?
スクリプトが書かれている内容ですべてなら
対象レコードすべてに処理が終わればループを抜けると思いますよ。
ループが終わらないというのは具体的にどのように判断されていますか?
質問と関係ないところで、
「金額」フィールドはループの外にあるので、実行したとき表示されてるレコードの値が残りのレコードに入りますが良いのですか?
Offline
数字で始まるフィールド名は、よくないです。
スクリプトのループで設定しなくても、計算フィールドにすればいいのでは。
Pages: 1
[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 545.98 KiB (Peak: 582.09 KiB) ]