みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
WIndows10、PMP13です。在庫管理表です。
商品ID、入出庫日付、入庫数、出庫数、在庫数の項目があります。
在庫数は、入庫集計(現在)-出庫集計(現在)で計算しています。
商品IDのポータルで日付、入庫、出庫、在庫をだしています。
これで商品IDごとの在庫表はできるのですが、一覧表示にしたいわけです。
商品ID+入出庫日の順に並べた一覧表示で入出庫日ごとの在庫数を表示したいのです。
使い道は在庫がマイナスになる商品IDとその出庫日を知りたいためです。
商品IDが一つなら、グローバルフィールドに在庫数をいれて、それと足し算をすればいいのですが、それを商品IDごとに一覧にすることができません。
> 商品ID+入出庫日の順に並べた一覧表示で入出庫日ごとの在庫数を表示したいのです
これが、
商品ID
入出庫日
の順のソートなら、
商品IDの小計パートを使った集計レイアウトで商品IDごとの在庫が出せます。
逆順のソートなら、
商品IDで自己リレーションして、統計関数を使った計算フィールドでの集計でしょうね。
Offline
小計パートを一覧表示で表示はできるのでしょうか?
やりたいことは、在庫数を見てマイナスになる出庫日を知りたいわけです。
スクリプトで計算できてもいいと考えています。
商品IDごとの現在在庫の一覧ですよね。
商品IDをソート対象とした小計パートだけのレイアウトで表示できますよ。
このレイアウトで商品IDでソートするだけです。
Offline
ありがとうございます。
商品IDごとの在庫数を小計パートで一覧でだすことができました。
さて、ここから商品IDごとに在庫がマイナスになる出庫日をひろいだしたいわけです。
このスクリプトが思いつきません。うーん。うーん。
商品ごとを日付の昇順でソートしたときに、
過去日付のレコードで、在庫がマイナスになることは無いのですよね。
未来のレコードだけにマイナスの可能性があり、
それより前に入荷してマイナスをなくすのですよね。
これが正しければ、
ソート後、最初のレコードから順に在庫をみて行き、
商品ごとに最初にマイナスになった日を得ればいいのでは。
Offline
Pages: 1
[ Generated in 0.004 seconds, 7 queries executed - Memory usage: 512.8 KiB (Peak: 519.48 KiB) ]