みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
考えが足らずご教示をお願いします。
在庫計算を作成中で、
数字フィールドの数量、必要数量と日付フィールドの不足日、
あらかじめ入力してある必要数量が数量を上回るという在庫不足となった最初の日付を
不足日フィールドに計算していれたいのですが、Evaluate関数ならいけるかと思ったのですが、
下記の計算式でうまくいきません。?マークが入ります。
Evaluate ( "Case (
数量 < 必要数量 and not IsEmpty ( 不足日 );
不足日;
数量 < 必要数量 and IsEmpty ( 不足日 )
;get(日付))"; [数量] )
おそらくですが・・
数量はリレーションの参照を使っているのですよね。
とすると、
索引非保存となりますから、
計算がループしているのかと。。
索引保存が出来れば計算されるのではないかな。
なら、Evaluateもいらないか。。
Offline
Pages: 1
[ Generated in 0.003 seconds, 7 queries executed - Memory usage: 501.8 KiB (Peak: 516.85 KiB) ]