• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Accessレポートで重複データを改頁でも非表示にしたい)

Accessレポートで重複データを改頁でも非表示にしたい

このQ&Aのポイント
  • Accessレポートで「重複データを非表示」に設定すると、前項目と同じ値のデータは非表示に出来ますが、ページをまたぐ場合、次ページの先頭のデータでは非表示設定のものでも親切に表示されます。
  • 前ページからの続きという認識で、非表示にしたいのですがどのようにすればいいでしょうか。
  • また、具体的な例として、[品物]が重複して表示される場合の対応方法も教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.2

行がずれてもいいならグループヘッダーを使ってみては? 「表示」「並べ替え/グループ化の設定」で 「フィールド/式」に[品物]を選択([品物コード]がある場合はこちらを選択) 「並べ替え順序」を昇順または降順 下のほうにある「グループヘッダー」を「はい」に変更 [品物ヘッダー]が表示されるのでここに[品物]のテキストボックスをセット [詳細]には[色]をセット これで印刷すれば、下記のようになります。 ※グループヘッダーのプロパティの「セクション繰り返し」は「いいえ」にしてください。 -----------p1 [品物] [色]   <-レポートヘッダー部 Tシャツ     <-グループヘッダー部        白  <-詳細部        黒  <-詳細部 -----------p2       赤  <-詳細部       青  <-詳細部

camicami
質問者

お礼

回答ありがとうございました。 早速試してみました。なるほど面白い現象です。 とても理想に近いです。というか、これで十分いけそうです。 VBを組んでしまうと後からのメンテナンスも面倒ですし なによりAccessの既存の機能で実現できるのが便利ですね。 ありがとうございました。

その他の回答 (1)

  • assault852
  • ベストアンサー率48% (1364/2797)
回答No.1

「グループ印字」というプログラミングの仕方では、一般的に現在のようなスタイル(改ページしたら表示する)が標準なのですが、わざわざ非表示にしたいのは、そちらの方が何か都合が良いのでしょうか。 おそらくVBAを作りこまないといけないでしょう。

camicami
質問者

補足

早速の回答ありがとうございます。 純粋にデータを追うために用いようとしていまして 不必要な項目はなるべく消しておきたいのです。 やはりVBAをつくりしかないでしょうか。 簡単なものならいいのですが・・・。 #記入し忘れていましたヴァージョンはACCESS 2000です。

関連するQ&A