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

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

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

You are not logged in.

Announcement

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


#1 2015-11-12 10:48:35

taka
Guest

変数の繰り返しの値でLoop処理

変数の繰り返しに以下の値を設定し、順次検索させる処理をしたいと思います。

$name[1]=aaa
$name[2]=bbb
$name[3]=ccc

これをLoop処理で繰り返しの値が[3]になれば処理を終了させることはできるでしょうか?

#2 2015-11-12 11:09:10

qb_dp
Member

Re: 変数の繰り返しの値でLoop処理

例えば、改行区切りの
"
aaa
bbb
ccc

から$変数に設定するなら
こんなカンジで...。

変数を設定 [$Val; 値:"aaa¶bbb¶ccc"]
変数を設定 [$n; 値:1]
Loop
Exit Loop If [$n > 3]
変数を設定 [$name[$n]; 値:GetValue ( $Val ; $n )]
変数を設定 [$n; 値:$n + 1]
End Loop

Last edited by qb_dp (2015-11-12 11:13:59)

Offline

#3 2015-11-12 11:30:04

チポ
Member

Re: 変数の繰り返しの値でLoop処理

検索の方法を質問しているのでは?


検索は
and?
or?
それとも、3回検索する?

Offline

#4 2015-11-12 21:51:43

qb_dp
Member

Re: 変数の繰り返しの値でLoop処理

あっ!?「検索」なんですね。ちゃんと読めてませんでした。

こんなカンジ!?でしょうか?

変数を設定 [$n; 値:1]
Loop
Exit Loop If [$n > 3]
#レコードの検索    Table::検索するフィールド: [$name[$n]]
検索実行 [記憶する]
#何かの処理?
変数を設定 [$n; 値:$n + 1]
End Loop

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.009 seconds, 7 queries executed - Memory usage: 499.95 KiB (Peak: 514.65 KiB) ]