たびたびお世話になっています。
レポートで並べ替え/グループ化でグループヘッダを「はい」にしたのですが、このグループの見出しをページヘッダにいれたいのですが、どうしたらいいのでしょうか?
そのままページヘッダに設定して、グループがかわったら、改ページすると、前のグループが次のページのヘッダにでてしまいます。
ちょっとわかりにくいですね・・・でもうまく説明できない・・ので、これでわかる方、どうかお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

十分解かりました



改ページをカレント セクションの前にして下さい。これで直ります。
だだし変えるのは《並び替え》ではなくて
~ヘッダーを右クリック→プロパティ
書式です

がんばって下さい
    • good
    • 0
この回答へのお礼

ご理解いただき幸いです。ありがとうございます。
できました。グループが複数ある場合・・・やってみます。

お礼日時:2001/09/17 10:09

頁が変わっても、グループヘッダを印刷するのでしたら、


グループヘッダはそのままで、グループヘッダのセッション繰り返しを「はい」にして下さい。
    • good
    • 0
この回答へのお礼

なるほど。
ありがとうございます。セクションの繰り返しの意味がよくわからずにいました。
このように使えるのですね。

お礼日時:2001/09/17 10:10

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

このQ&Aと関連する良く見られている質問

QAccessのレポートでグループごとに改頁とページ数のクリア

こんにちは。Access2000を使用しています。
支店毎の商品別売り上げ表を作成したいので、
レポートで「支店コード」と「商品コード」を
グループ化しました。
支店が変わったら改頁するよう、「支店コードフッター」
に改頁コントロールを挿入しました。ここで以下の
問題とカスタマイズをおこないたいのです。
***********************************************
1.最後の「支店コードフッター」を出力した後で、
改頁されてしまい、不要な紙(ページヘッダーと
ページフッターだけ)が出力される。
2.ページフッターにページ番号([Page])を出力して
いるが、支店が変わったら(ページフッターを出力
したら)クリアーして「1ページ」から出力したい。
***********************************************
以上の2点を解消する策をどなたかよろしくお願い
いたします。

Aベストアンサー

>1.
支店コードフッターに改頁コントロールではなく並べ替え/グループ化の設定で支店コードのグループプロパティで同一ページ印刷でグループ全体を選択して対応できないでしょうか。
>2.
支店コードヘッダーのプロパティでフォーマット時のイベントに
Me.page = 1
を設定してください。
Private Sub グループヘッダー0_Format(Cancel As Integer, FormatCount As Integer)
Me.Page = 1 'ここに設定。
End Sub
支店コードが変わるとページが1に戻ります。

QAccessのフォームを改ページしたい

Access2002で、単票形式フォームで例えば、フィールドが10あるとすれば、5つ目くらいのフィールドでページを区切るようにしたくて、コントロールの間に「改ページ」コントロールを挿入したのですが、フォームビューで確認してもまったくかわりません。手元のテキスト(MOT+Access2000)では、「改ページ」コントロールを挿入するだけでPageUp、PageDownキーによりページを切り替えられると説明があるのですが・・・
だれかご存知の方、教えてくださいm(__)m

Aベストアンサー

改ページ コントロールを使うと、フォームやレポートの新しい画面や印刷ページの
開始位置を決めることができます。
フォームでは、改ページはフォームの "DefaultView/既定のビュー" プロパティ
に[単票フォーム]を設定した場合にのみアクティブになります。
改ページは、フォームのデータシートには影響を与えません。
フォーム ビューで、前の改ページまたは次の改ページに移動するには、PageUp または PageDown キーを押します。
という事です。

>フォームビューで確認してもまったくかわりません。
これは例えばフォームのデザインとビューで表示した大きさが同じであればUp・
Downのキーを押してもフォーム自体の変化は見られないと思います。
レコードがDownで次、Upで前のレコードに移動するだけになります。
フォームのビューの表示サイズよりデザインが下に長ければDownで改ページコント
ロールの位置より下が表示されます。
試しにフォームの表示の大きさを上下短くしてPageUp・Downのキーを押してみて
ください。

改ページ コントロールを使うと、フォームやレポートの新しい画面や印刷ページの
開始位置を決めることができます。
フォームでは、改ページはフォームの "DefaultView/既定のビュー" プロパティ
に[単票フォーム]を設定した場合にのみアクティブになります。
改ページは、フォームのデータシートには影響を与えません。
フォーム ビューで、前の改ページまたは次の改ページに移動するには、PageUp または PageDown キーを押します。
という事です。

>フォームビューで確認してもまったくかわりません。
...続きを読む

Q改ページについて

Access2000でレポートを作成しそのレポートに
リストボックを配置し、リストボックスの行数が
特定の行数になった場合に改ページをしたいと
思っていますが、改ページ コントロールを使って
改ページをするのでしょうか?

参考になるサイトでもいいので教えてください。

Aベストアンサー

レポート内にリストボックスを配置するケースは無いんじゃないかと?
フォーム内でしたら、リストボックスやコンボボックスで
ユーザーに選択してもらうために使用しますけど。。。

サブレポートを調べてみてください。たとえば、
http://office.microsoft.com/ja-jp/access-help/HA010209281.aspx
2007の説明ですが基本的には変わってません。

Qaccess 改ページコントロール

作成したフォームが縦長の為、マウスホイールでなんとか動かせないものかと調べてみたら
改ページコントロールを使ってマウスホイールを動かした時にフォーム内でページが変わるというVBをネットで見つけました
組み込んで使おうとおもったのですが、3頁以上は文章を変えないといけないとのこと
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1283883887

VBはさっぱり素人なのでどこをどうしたらいいのかわかりません
わかられる方よろしくお願いします。


Private Sub Form_MouseWheel(ByVal Page As Boolean, ByVal Count As Long)
If Count > 0 Then
DoCmd.GoToPage 2
Me![ページ2の先頭テキストボックス名].SetFocus
Else
DoCmd.GoToPage 1
Me![ページ1の先頭テキストボックス名].SetFocus
End If
End Sub


ちなみにコレを組み込んでみたのですがエラーが出て動きませんでした。。。
頁番号が無いとエラー文にはかかれています。
(コマンド文自体は間違ってないようで、実際に動いている人はいる様です)
自分の環境が悪いのか。。。この問題もわかればよろしくお願いします。

作成したフォームが縦長の為、マウスホイールでなんとか動かせないものかと調べてみたら
改ページコントロールを使ってマウスホイールを動かした時にフォーム内でページが変わるというVBをネットで見つけました
組み込んで使おうとおもったのですが、3頁以上は文章を変えないといけないとのこと
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1283883887

VBはさっぱり素人なのでどこをどうしたらいいのかわかりません
わかられる方よろしくお願いします。


Private Sub Form_MouseWheel(ByVal Page...続きを読む

Aベストアンサー

後追い失礼致します。
(私事・些事で時間が取れなかったもので・・・)

SendKeysを使用しているため、安定動作に若干不安要素がありますが(汗)、
以下の処理ではいかがでしょうか。
(フォームビューで、キーボードのPageUp/PageDownキーを押したときと同じ
 動作をさせています)

Private Sub Form_MouseWheel(ByVal Page As Boolean, ByVal Count As Long)
  If Count > 0 Then
    SendKeys "{PGDN}"
  Else
    SendKeys "{PGUP}"
  End If
End Sub


なお、本当であれば、1つのフォームに表示するコントロールはもっと減らして、
減らしたコントロールは必要に応じてポップアップフォームなどで別途表示、
とすることが薦められていますので、併せて参考まで。
(例えば、社員情報を登録・表示する際に、ベースとなるフォームでは
 社員本人の情報のみとして、家族については配偶者の有無や人数のみを
 表示し、いる場合はコマンドボタンでその情報を表示するポップアップフォーム
 を展開、といった感じです)

※1つのテーブルにそれらの情報すべてが含められている場合は、テーブルの
 分割(正規化)も必要になります。
 ・・・改修となると非常に労力を要しますので、今後の参考までに、という
 ことで・・・(汗)

後追い失礼致します。
(私事・些事で時間が取れなかったもので・・・)

SendKeysを使用しているため、安定動作に若干不安要素がありますが(汗)、
以下の処理ではいかがでしょうか。
(フォームビューで、キーボードのPageUp/PageDownキーを押したときと同じ
 動作をさせています)

Private Sub Form_MouseWheel(ByVal Page As Boolean, ByVal Count As Long)
  If Count > 0 Then
    SendKeys "{PGDN}"
  Else
    SendKeys "{PGUP}"
  End If
End Sub


なお、本当であれば、1つのフォームに表示...続きを読む

Qアクセス レポートの改ページ

アクセスのレポートウィザードでグループレベルを指定してレポートを作りました。
印刷時、ウィザードで指定したグループレベルごとに改ページをしたいのですがプロパティーにそれらしき項目が見あたりません。
改ページの設定方法を教えてください。

Aベストアンサー

>プロパティで改頁したときに、レポートヘッダーを入れるやり方はないでしょうか
レポートヘッダ・フッタはレポートの最初と最後にしか出力されません。
毎ページに表示したいのであればレポートヘッダのラベル等の内容をページヘッダに移動させてください。
ページヘッダなら毎ページ出力されます。


このカテゴリの人気Q&Aランキング

おすすめ情報