Access の TRANSFORM クエリをレポートにバインドする
質問
クロス集計クエリを使用するときに、Access のレポート フィールドに変数列名をバインドする最良の方法は何ですか?
解決 2
クロス集計クエリの列をレポートにバインドする方法について私が見つけた最良の記事は、次のとおりです。 ewbi.developsさんのメモ。
具体的には、
PARAMETERS foryear Short;
TRANSFORM Sum(mytable.amount) AS total
SELECT mytable.project
FROM mytable
WHERE mytable.year In ([foryear],[foryear]+1)
GROUP BY mytable.project
PIVOT IIf(mytable.year=[foryear],"thisyear","nextyear") IN ("thisyear", "nextyear");
これにより、必要に応じてバインドできる 2 つの列のみが表示されます。
他のヒント
このページには、Access で動的列 (「クロス集計」タイプ) レポートを設定する完全な例が含まれています。
http://www.blueclaw-db.com/report_dynamic_crosstab_field.htm
(グーグル検索より:アクセス変換クエリレポート)
所属していません StackOverflow