AnsweredAssumed Answered

特定条件下のレコード間の演算について

Question asked by masato156 on Jan 17, 2019
Latest reply on Jan 18, 2019 by masato156

お世話になります。最近ファイルメーカー17を購入した者です。

 

初めての質問でコミュニティーの使い方も十分に理解していませんが

何卒ご教授お願い致します。

 

 

ファイルメーカーを工場内の生産管理に使用したいと思っています。

 

ひとつの商品(靴です)に対して生産数量が決まっていて、そのオーダーが伝票で廻ってきます。

それに対して生産を開始し、毎日の生産でオーダーの数量が減っていき、生産する商品の伝票の残数がゼロになると

その商品は生産終了になり、次の商品に生産が移ります。しかしその生産数は途中の組み立て工程の数字であり

不良品が出ると補充します。そのような作業が日をまたいで複数の作業レーンで行われます

 

この様な場合を想定しその日ごとの生産日報を作成し日付、品種、品番、色、伝票番号、サイズ毎の生産数、各サイズの合計、作業レーン、不良補充と言う風にフィールドを作成し管理しようと思っています

 

生産オーダー数の伝票は現状、一つの伝票番号に複数のオーダーがあります。

オーダー伝票は別のデータベースファイルに記録しています

 

行いたい作業は、その伝票に載っているオーダーに対して生産が終了しているか判断できるように

毎日の生産の合計を出してそれを総数から差し引いて積算とし、翌日のレコードに反映させて減算していき

ゼロになったときに生産終了と表示出来るようにしたいです。

 

そのためにはレコード間で品種、品番、色、伝票番号、で商品を抽出し日付順にソートし

減算しないと出来ないと思いますが

 

その方法が掴めません。

 

 

if関数で何とかなるかなと思ったのですが、特定条件下のレコード間の演算となるとさっぱりわからないです

 

 

何卒ご教授お願い致します。

Outcomes