Microsoft Access 掲示板

都度請求と月末請求を混在される場合 / 5

5 コメント
views
4 フォロー
5

一例です。

請求書テーブル
 請求書番号 主キー
 請求日
 請求年月
 顧客コード

売上テーブル
 売上ID 主キー
 売上日
 商品コード
 単価
 数量
 請求書番号 ※売上入力時は入力しない

普段は月末にまとめて抽出

請求書テーブルをレコードソースとするメインフォームで、
請求書番号を発行、請求年月、顧客などを入力、
それをもとに売上テーブルから該当売上データをクエリで抽出する、この更新クエリで発行した請求書番号を売上テーブルに入力。
サブフォームのソースは売上テーブルでリンクフィールドは請求書番号。

請求書テーブルと売上テーブルを請求書番号で結合したクエリをレポートのレコードソースにして、請求書番号で抽出してレポート出力。

たまに、今発生した売上をすぐに請求書にする

請求書メインフォームで、請求書番号発行、請求日、顧客などの必要事項を入力、
サブフォームで、今発生した売上を入力、
リンクフィールドは請求書番号なので、売上テーブルに請求書番号は自動で入力される。

レポートを請求書番号で抽出して出力。

自分がするなら上記のような設計になりそうです。

通報 ...