dポイントプレゼントキャンペーン実施中!

宜しくお願いします。
クロス集計クエリで行見出しに商品名、列見出しに店舗にして集計結果を出したいのですが、ウィザードでクロス集計を作ると写真のように列見出しが店舗が数字になってしまうので、列見出しの固定に直接店舗名を入力して固定しようとすると、合計本数はそのままなんですが、1とかー1とか入力されている部分が全て空白になってしまいます。
色々調べてるんですが、原因がわかりません。助けてください!

「アクセス2010クロス集計クエリ」の質問画像

質問者からの補足コメント

  • こんな感じになります・・・

    「アクセス2010クロス集計クエリ」の補足画像1
      補足日時:2016/05/21 23:57
  • こんな感じです・・

    「アクセス2010クロス集計クエリ」の補足画像2
      補足日時:2016/05/22 01:33

A 回答 (5件)

画像を元に値集合ソースと連結列を確認してください。


そこで、店舗名と店舗IDの組み合わせが分かると思います。
表示させたい店舗名を見つけて、そのIDを列見出しの固定に指定しましょう。
列見出しの固定のところに店舗名を記述したいとなるの、テーブルの構造を変更しないといけないので、オススメしません。
「アクセス2010クロス集計クエリ」の回答画像5
    • good
    • 0
この回答へのお礼

ありがとうございます!やってみます!
本当にありがとうございます!

お礼日時:2016/05/22 03:01

なるほど。

分かりました。

テーブルのプロパティのその設定のところに連結フィールドってありません?
そこが店舗IDになってるんですよ。
見た目は店舗名でも、中身は店舗IDになっているはずです。
おそらく、そのテーブルをクロス集計でなく普通のクエリで見ると、店舗IDが表示されていることが確認できると思います。
    • good
    • 0
この回答へのお礼

すいません!どこを見たらいいかわかりません!
大変申し訳ありません!
どこを直せばいいんでしょうか!

お礼日時:2016/05/22 02:22

写真では、確かに列見出しは店舗になっていますね。


では、店舗フィールドにはちゃんと店舗名が入っていますか?店舗コードではないですか?
列見出しの固定で記述する内容は、そのフィールドに存在する値を記述する必要があります。
    • good
    • 0
この回答へのお礼

店舗フィールドには、フォームに作成しているコンボボックスから店舗を選択して入力するようにしてあるんですが、コンボボックスは店舗マスターテーブルから店舗IDと店舗名をフィールドにして作っています。コンボボックスには店舗IDは見えなくてもいいので、コンボボックスの列数を2にして、列幅を0cm;2.542cmにしています。もしかしてこのコンボボックスが悪いんでしょうか?

お礼日時:2016/05/22 01:58

できたら、クエリデザイナーの画像を見せてもらえませんか?


何かわかるかもしれません。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
クエリデザイナーとは上の写真でよかったでしょうか?
わかりにくい写真で申し訳ありませんがよろしくお願いします。

お礼日時:2016/05/22 01:35

列見出しを店舗名ではなく、店舗コードにしてませんか?


列見出しを固定させようとした時、指定した項目名が列見出しに存在するしない場合、非表示になります。
    • good
    • 0
この回答へのお礼

早々のご回答ありがとうございます。
コードにしてるつもりはないんですが・・・
クロス集計の元のクエリには店舗名で表示されるんですが、そのクエリを元にクロス集計クエリを作ると、上の写真のように店舗名が店舗コードになってしますのです。これではわかりにくいので、直接クエリ列見出しに店舗名を入力して固定しようとしたところ、非表示になってしましました。
少ない情報の中、お返事くださってありがとうございます。

お礼日時:2016/05/22 00:58

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!