質問

クロス集計クエリを使用するときに、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

(グーグル検索より:アクセス変換クエリレポート)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top