Microsoft Access 掲示板

入出庫手数料・保管手数料の一覧表を作成したい / 5

20 コメント
views
4 フォロー
5
hiroton 2024/01/10 (水) 16:58:05 429d8@f966d

3.「存在しない月のデータ」をどう補完するか

「新しいデータを読み込んだ時、古いデータとの比較で月が離れていたら、データを挿入する」方法を取ります
「データ」はレポートのクエリを基に詳細セクションで読み込まれるので、「『移動月』でグループ化し、グループヘッダーを設置すると、『新しいデータと古いデータの間』」になります

このグループヘッダーを出力しなかったり、出力したり、たくさん出力するようにすれば、存在しないデータの補完ができます

移動月ヘッダーで表示する「区分」も「保管」のみなので、区分はラベルコントロールです
その他のテキストボックスはそれぞれ

No_補完
コントロールソース:(非連結)

移動月補完
コントロールソース:(非連結)

保管個数表示補完
コントロールソース:(非連結)

保管手数料単価補完
コントロールソース:=[保管手数料単価]

保管手数料補完
コントロールソース:=[保管個数表示補完]*[保管手数料単価]

です。存在しない月データの補完用のセクションなので全部「補完」とつけてるだけです
新しいレコードに移って捨てられてしまうデータをVBAで保存しておいて必要に応じて(非連結の)テキストボックスに設定、セクションの出力(繰り返し出力)をするとかそんな流れになっています

通報 ...