- ベストアンサー
Accessでレポート内の繰り返しレコードの行数を固定する方法はありますか?
bonaronの回答
レコードがない場合も用紙の最後まで罫線を出力する http://hatenachips.blog34.fc2.com/blog-entry-17.html レポートに関してはトップクラスの hatena さんのページです。
関連するQ&A
- アクセス レポートの行数を固定したい
一覧表形式のレポートを作成中です。グループごとにページを分けて印刷するのですが、抽出レコードの数によってページごとの行数が当然変わっています。体裁を統一しなければならないため、すべてのページの行数を20行に統一したいのです。(元となるテーブルにダミーのレコードを挿入して強引に20行づつにすればなんとかいくとは思うのですが、)いい方法はないでしょうか。ご存じの方どうかご教示ください。 アクセス2002 です。
- ベストアンサー
- オフィス系ソフト
- ACCESS2000レポートを一定の行数で改頁
ACCESS2000を使っています。 メインレポートの詳細部にサブレポートがあり、サブレポートの詳細部を 決まった行数で印刷したいのですが、いい方法はありませんか? 今は、メインレポートのページヘッダ・フッタの高さの調整で対処しています。 よろしくお願いします ┌----------------------┐ |メインレポート ページヘッダ | ├----------------------┤ |メインレポート 詳細部 | |┌--------------------┐| ||サブレポート グループヘッダ || |├--------------------┤| ||サブレポート◇詳細部 (1行目)||┐ || (2行目)||├この行数を || (・・・)|||固定にしたい || (9行目)|||例では10行 || (10行目)||┘ |├--------------------┤| ||サブレポート グループフッタ || |└--------------------┘| ├----------------------┤ |メインレポート ページフッタ | └----------------------┘
- ベストアンサー
- オフィス系ソフト
- ACCESSで行数を増やすには?
ACCESS2000です。 テーブルで入力していますが、 レコードの空白の行を増やすとき、何か入力しないと 行が増えません。 簡単に空白の行を増やす方法はありますでしょうか? 初心者ですみません(>_<)
- ベストアンサー
- オフィス系ソフト
- ACCESS2000のレポートでデータは5レコードでも行数は30印刷したい
ACCESS2000のテーブルに5レコードあります。 それをレポートで下のようにしたいのです。おわかりの方お教えください。 No. 品番 1 A 2 B 3 C 4 D 5 E 6 7 ・ ・ ・ 29 30
- ベストアンサー
- オフィス系ソフト
- Access レポートのレコードソースについて
Access レポートのレコードソースについて Access2000を使っています。 VBAでテーブル一覧や構造を Debug.Print に出力する方法が、あるWebサイトで紹介されて いたのですが、Debug.Print ではなく、レポートに出力することは可能でしょうか・・? 一般的には、レポートのレコードソースには、クエリやテーブルを使うと思いますが・・・。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- ACCESS2000レポートのレコードソースって?
Access2000のレポートのレコードソースですが、構成が同じテーブルAとテーブルBがあって、パラメータなどでテーブルを切り替える方法はないですか?
- ベストアンサー
- その他MS Office製品
- Accessレポートでの改ページ
Accessのレポートで、明細行を必ず8行ずつ印刷したいのです。 8行に満たない場合は、8行になるまで空白行を加えます。 そして、ヘーダー部に明細の金額合計があり、最終ページはヘッダー部を含めて8行にしたいので、明細行が7行となります。 とりあえず↓ 印刷する明細行数を常に8の倍数になるように空白行を作り、8行ごとに改ページしてみました。 しかし、最初の1ページ目はちゃんと8行で改行されますが、2ページ目からは、1行ずつしか印刷されません。 例えば、明細レコードが9レコードの場合、空白行含めて15行の明細をつくりました。 それを以下のプログラムで実行すると、9レコード目から15レコード目までは、1ページに1行ずつしか印刷されません。 どうすればいいのでしょうか? どなたかよろしくお願いします。 ***************************************************** Private Sub ページヘッダー_Format(Cancel As Integer, FormatCount As Integer) '印刷行の初期化 cntPage = 0 End Sub Private Sub 詳細_Format(Cancel As Integer, FormatCount As Integer) '印刷行を更新 cntPage = cntPage + 1 If cntPage = 8 Then '改ページ Me.Section(acDetail).ForceNewPage = 2 '印刷行の初期化 cntPage = 0 End If
- ベストアンサー
- Visual Basic
- アクセスのレポートについて
アクセスでテーブルAのデータをレコードソースとするレポートAを作成したのですが、レポートAのなかにテーブルBのレコードソースを追加することは可能でしょうか。 また一からレポートを作り直さずにすむ方法が知りたいのですが。
- ベストアンサー
- オフィス系ソフト
- Accessのレポートでソースレコード項目を読む
Accessのレポートでレポートを作っているんですが、グループヘッダーを出力するときに、そのグループの項目内容によって、表示する内容を変えようとしています。 VBで「グループヘッダー_Format」イベントが発生した時に、そのときのグループの内容を読み出して、それぞれに見合った処理を行うつもりです。 ただ、現在のソースレコードの項目をどうやって読み出せばいいかわかりません。 テーブル名!項目名 とやってもエラーになります。 どのように現在印刷しようとしているレコードの指定項目を読み出せばいいのでしょうか? よろしくお願いいたします
- 締切済み
- その他(データベース)
- Accessのレポートの集計に条件をつけたい
いつもお世話になります。 Access2010でレポートでの集計を行う際に条件をつけるには、どうすればよいか 教えて下さい。 レポートを作成した際、販売店コードでグループ化しています。 その中で消費者コードのレコードをカウントし、販売店コードフッターでカウント数を プリントしています。 このレコード数をカウントする際に、すべてのレコードではなく、そのレコード内にある 売上額の欄が0円より大きい(売上がある)消費者の件数をカウントするようにしたいと 考えています。 明細行には売上のない消費者もプリントされるため、プリントされる行数とカウント数は 異なってきますが、それはかまいません。 また売上がない消費者も含めた全レコード数も必要ありません。 このような条件を指定するにはどうすればよいでしょうか? よろしくお願いします。
- ベストアンサー
- その他(データベース)
お礼
参考URL確認させていただきました。 確かにやりたいことはこの通りです。 ちょっと今確認ができる環境にないのであとでやってみます。 ただ、「ページヘッダに罫線を」とあるのですが、 現在は罫線は「詳細」のエリアに入れています。 もしかしたら、いろいろ修正が必要かもしれません。 回答ありがとうございます。