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

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

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

You are not logged in.

Announcement

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


#1 2015-10-23 12:01:47

FUNNY
Guest

数量不足となった最初の日を記録したい

考えが足らずご教示をお願いします。
在庫計算を作成中で、
数字フィールドの数量、必要数量と日付フィールドの不足日、
あらかじめ入力してある必要数量が数量を上回るという在庫不足となった最初の日付を
不足日フィールドに計算していれたいのですが、Evaluate関数ならいけるかと思ったのですが、
下記の計算式でうまくいきません。?マークが入ります。

Evaluate ( "Case (
数量 < 必要数量 and not IsEmpty ( 不足日 );
不足日;
数量 < 必要数量 and IsEmpty ( 不足日 )

;get(日付))"; [数量] )

#2 2015-10-23 16:58:27

チポ
Member

Re: 数量不足となった最初の日を記録したい

おそらくですが・・

数量はリレーションの参照を使っているのですよね。

とすると、
索引非保存となりますから、
計算がループしているのかと。。


索引保存が出来れば計算されるのではないかな。
なら、Evaluateもいらないか。。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.003 seconds, 7 queries executed - Memory usage: 501.8 KiB (Peak: 516.85 KiB) ]