質問: accessフォーム/レポートのテキストボックスの表示について access2000で クロスクエリーを元にしたフォームで、フィールドが存在しない場合でも エラーにせずに空白を表示したいのですが、うまくいきません。 なるべくなら複雑なvbaは使わずに作りたいのですが よい方法がありましたら教えてください。 例えば下のようなデータになるクロスクエリーがあります。 (a,b,cは一つのフィールドです) a b c ----------- 北海道 1 1 0 東北 2 0 1 関東 0 1 1 ・ ・ それを条件をつけて北海道のみにした場合、次のようになります。 a b 北海道 1 1 フォーム上では、全てのとき(a,b,c全てある)と1つを選択したとき(cがない)でも ないフィールドは0として表示したいのです。 わかりにくい説明かもしれませんが、よろしくお願いします。
回答: pivot句を使用します クエリの場合では、 クロス集計クエリの「列見出し」のプロパティ「クエリ列見出し」に 表示したい列見出しを指定します