みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
初質問です、よろしくお願いします。FM9を使っております。
繰り返しフィールドに計算式で入力値の制限をかけています。 入力値の制限に複数の条件が加わった場合、
(日付フィールドA >日付フィールドB(リレーションによる)) or (日付フィールドC>日付フィールドD)みたいにしてみたのですが、うまくいきません。
入力値の制限を計算式で行う場合、If関数やCase関数は使うことはできないのでしょうか?
よろしくお願いします。
Offline
もちろん全ての論理関数も使えますよ。
その返す値を
0(偽)か
それ以外(真)
とすればいいのです。
Offline
繰り返しとかリレーションとか出てきますけど、条件が複数という問題なのかな?
orとandを間違えるというのもよくあります。
あと、0を返すのは禁止したい条件の場合。
繰り返しフィールドの値の評価は、繰り返しフィールド同士で行わないと行けません。
その条件式内のフィールドは、全て繰り返しフィールドまたは繰り返し同等になっていますか。
Offline
Pages: 1
[ Generated in 0.004 seconds, 9 queries executed - Memory usage: 501.47 KiB (Peak: 516.48 KiB) ]