Microsoft Access 掲示板

レポートでレコードの行をずらすことは可能? / 11

15 コメント
views
4 フォロー
11
hiroton 2023/07/10 (月) 11:52:59 10a5a@f966d

借方or貸方のどちらかがNULLになることもあります。

とのことなので

案件ID
1
2

このようなデータに対して問題のレポートで「行をずらす」をした場合、1レコードに左右両方のデータを保存してしまうと

案件ID
1
1
1
2
2
2

のようになってしまいます。(行内で段を作って疑似的に行分けをしているだけでそれぞれの行が変わるわけではないため)

それと、1つの仕訳に関するデータが複数レコードになる場合があるので、どのデータがグループになっているのかという情報が必要になります。仕訳IDの設定とそれに付随して、仕訳メインテーブルの作成、日付は仕訳メインで登録というのはあってもいいと思います

というわけで、

項目

項目ID借り項目貸し項目
1売掛金売上高
2売掛金消費税

仕訳サブ

明細ID仕訳ID借り貸しフラグ項目ID金額
110111000
211110000
31121000

こんな感じでやるかなぁというのがhirotonの感想です

多対多のデータになるようなので結構大変な案件なんじゃないですかね

通報 ...