- - PR -
CrystalReportで複数帳票印刷
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2004-09-17 13:56
はじめまして。もりと申します。
今CrystalReport9 .NET VBを用いて、 複数の帳票を一気に出す要件を行っています。 現状、思いついているのが、 詳細フィールドにサブレポートを並べ、 印字する方法を行おうとしたのですが、 サブレポートにした時点で、元々ページヘッダであったものが、 レポートヘッダに変わり、困っています。 どのようにすればよろしいのでしょうか? ご教授願います。 |
|
投稿日時: 2004-09-17 14:51
もり様へ、
複数帳票は、それぞれサブレポートとして挿入しているわけですよね。 サブレポートにはページヘッダー、フッターは存在しません。そのため、期待されるような印刷はできないと思います。 サブレポートにグループを挿入することができれば、グループヘッダー、フッターをページヘッダー、フッターに見たてることは可能です。但し、サブレポートのレポートヘッダー、フッターは、非表示とし、メインポートのページヘッダー、フッターも非表示とします。それと、グループ毎に改ページすることで、ページヘッダー、フッターの役割をさせる必要があります。 実現の可能性はサブレポートのデザイン次第だと思います。 |
|
投稿日時: 2004-09-17 19:54
GTG様
ご回答ありがとうございます。 ご指摘いただいた方法で、実施したところ表示されるようになりました。 ありがとうございます。 後、サブレポート内でデータが多く、複数ページになる場合、 ヘッダが1ページ目にしか出ない状態です。 どのようにすれば、サブレポート内で複数ページになる場合2ページ目以降で ヘッダが表示されるようになるのでしょうか? ご教授願います。 |
|
投稿日時: 2004-09-20 01:07
もり様へ、
グループの変更オプションからページごとにグループヘッダーを表示のオプションをチェックします。その結果、改ページするたびにグループヘッダーが表示されます。これで、ページヘッダーの代用として利用できると思います。 |
|
投稿日時: 2004-09-21 11:17
GTG様
毎度ご回答ありがとうございます。 ヘッダは、チェックすることで印字されるようになったのですが、 今度は、フッタがなかなか出力されません。 グループヘッダをさらに追加して、ページ下部に出力するようにしたり したのですが、レポートフッタのような感じで出力されてしまいます。 どのようにすれば、毎ページフッタに表示されるようになるのでしょうか? ご教授願います。 |
1