工事台帳に入金管理を追加⑥~工事未収金の管理①

Pocket

著書 経理業務のためのAccess実践講座の機能の追加です。

入金情報を追加できたので、次は未収金の管理をできるようにします。

工事番号ごとに入金額の合計を集計するクエリを作成します。
作成タブのクエリデザインをクリックし、入金テーブルを表示します。
フィールドに
工事NO

入金合計: Nz([入金額])+Nz([材料相殺])+Nz([安全協力費])+Nz([振込手数料])
をフィールドに追加します。その後集計をクリックし、
工事NOの集計→グループ化
入金合計の集計→合計
とします。

2511080
入金集計として保存します。(保存後開きなおすと下記の図のようになります。)
2511081

次に請負金額と入金額の差額を計算するクエリを作成します。
工事NOテーブルと先ほど作った入金集計クエリを表示します。
2511082

フィールドは上記のように設定し、工事未収金として保存して下さい。

実行してみると、このままでは入金テーブルにデータがない工事は集計から外れてしまう
ので、結合プロパティを変更します。
2511083
工事未収金クエリをデザインビューで開き、結合部分をダブルクリックします。
2511084
ここで工事NOの全レコードと・・・を選択します。

これで実行すると工事NOテーブルのすべてのデータとそれに対応する入金情報が表示され、
入金情報がない工事NOも入金なしで表示されるようになりました。
2511085
あとはこれをフォームにします。