プロが教えるわが家の防犯対策術!

アクセスを使って商品の在庫管理を行おうと試行錯誤しています。

1.入庫テーブル(商品名、入庫日、入庫数)に入力。
2.出庫テーブル(商品名、出庫日、出庫数)に入力。
 これらから、商品と入庫日をロット単位とし、このように在庫を計算しています。
 入庫の合計―出庫の合計=在庫

ここからネックになっているのが、在庫期間をどうあらわすかと言う点です。
 通常、今日までの在庫期間は
  在庫期間=今日―入庫日  によって表しています。
 ここまでは出来ていますが、さらに一歩進めて
 日にちを毎回指定し
  指定日からの在庫期間=指定日―入庫日  のような感じで在庫期間を表示させたいのですが
どのようにクエリを作ったらよいのでしょうか?

このようなフローで良いのか、
参考HP等ありましたらアドバイス頂けませんか?

A 回答 (1件)

パラメータクエリではいかが?


デザインのフィールドに
在庫期間: DateDiff("d",[入庫日],IIf(IsNull([いつから?]),Date(),[いつから?]))

これでクエリを開くときに聞いてきます。
[いつから?] が空白の場合は今日の日付になります。
    • good
    • 0
この回答へのお礼

早速の回答ありがとうございます。
なるほど。パラメータクリエなんですね。
基本的なことが分かってなかったようです。
助かりました。早速、試してみます。

お礼日時:2007/01/23 12:31

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!