初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2017-01-20 12:53:28

koko
Guest

LOOPによるフィールドの選択

質問させてください。
LOOPで
処理→次のレコード
END LOOP
みたいな処理はわかるのですが、
フィールド1
フィールド2
フィールド3
フィールド4
フィールド5
みたいなフィールドがあったとして、
LOOP
フィールド1の値に値があれば、
その値を使って処理(SQL実行スクリプト)
→フィールド2へ移動
フィールド2の値に値があれば、
その値を使って処理(SQL実行スクリプト)
→フィールド3へ移動
・・・・
また、フィールドに値がなければexit loopみたいなことを
したいのですが、どうしたら良いでしょうか?

変数を使えば良いような気がしますが、具体的にどうすればよいのかわかりません。

よろしくお願いします。
WINDOWS7
FM13です

#2 2017-01-20 13:23:45

チポ
Member

Re: LOOPによるフィールドの選択

> フィールドに値がなければexit loopみたいなことをしたい
スクリプトステップ
  Exit Loop If
でいいのでは。

でも、
フィールド1に値がないと他のフィールドに行かないでLoopを抜けるのですか?

Offline

#3 2017-01-20 13:29:11

旅人
Member

Re: LOOPによるフィールドの選択

1レコード内でのLoopということでしたら
値が入っている順に並んでいるとして
タブ順設定して
次のフィールドに移動をLoopする。
とか
フィールドに移動を羅列するとか。

Offline

#4 2017-01-20 13:38:47

koko
Guest

Re: LOOPによるフィールドの選択

ありがとうございます。
設定上必ず、フィールド1には値がありますので、
フィールド2以降です
フィールド数は無限ではないので
フィールド移動を羅列する方法をとりたいと思います

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.007 seconds, 9 queries executed - Memory usage: 504.95 KiB (Peak: 509.48 KiB) ]