帳票出力する際の自分の考え方
1.テーブルから1つずつ値を取得して、各セルに出力する
2.SQLでサブクエリや、結合など使って、DataTable型で取得して、ループで各セルに出力する
※以下に実装中の帳票とテーブルのイメージを簡単にまとめます。
帳票イメージ
|A売上|B費用|α小計|C売上|D費用|β小計|合計|
|:--|:--:|:--:|:--:|--:|
|-300|-800|500|800|300|500|1000|
テーブル
売上テーブル
id | 売上区分 | 売上額 |
---|---|---|
1 | A | -300 |
2 | C | 800 |
費用テーブル
id | 費用区分 | 費用額 |
---|---|---|
1 | B | -800 |
2 | D | 300 |
質問内容
イメージは、売上と費用ですが、実際はさらに種類が多いです。部署のようなものもあり、
SQLだとグループ化なども必要になります。自分の考え方だと、1と2どちらがよろしいのでしょうか。
または、他の効率的な考え方をご教示頂きたいです。よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。