hatena
hatena
2023/06/05 (月) 17:47:38
集計実行に関しては、レポートヘッダーとフッターでは結果が異なりますね。
レポートの先頭レコードから順に出力(Formatイベント)していって、最終的に全体が出力されることになります。
集計実行は出力されるたびに実行されて加算されていきます。
レポートヘッダーでは先頭レコード分しか集計実行されていないことになります。
最初のクエリに関してですが、
まずは「税込み日別合計を表示するクエリ」を開いた場合、正しい日別合計になってますか。
Sum([小計]*([税率]/100+1)) AS 売上日毎の合計金額
となってますが、これだと日毎の合計で税率をけ計算するのではなくレコード毎に税額を計算していることになります。
税率をかけるのはSum()の外に出す必要があります。
Sum([小計])*([税率]/100+1) AS 売上日毎の合計金額
レコード毎に税率をかけてそれを集計するか、
日毎の合計に税率をかけるか、
の違いです。
ご希望のは後者だと理解してますが、どうでしょうか。
次に結合するとエラーになる件ですが、
2つのクエリを結合すると両方のクエリに「売上日付」があることになりますので、
「売上日付」がどちらのクエリのものか分からないので、そのようなエラーになります。
「税込み日別合計を表示するクエリ」の方で、Q納品書レポート用空行あり.売上日付 As 売上日付集計用
というように別名を付ければ 区別がつくようになりますので、エラーがでなくなると思います。
通報 ...