レポート目的で Active Report 6 バージョンを使用しています。ページ フッターに少数の行を表示する必要がある場合があります。これらの行は動的です。つまり、3 または 6 または任意の数になる場合があります。
多くの検索を行ったところ、1 つの URL ( http://www.datadynamics.com/forums/35718/PrintPost.aspx ) で、アクティブ レポートではページ ヘッダーとページ フッターを拡張できないことが記載されています。
また、「PageFooter」の「Before_Print」イベントでページ フッターの高さのサイズを変更しようとしました。それでも、運が悪い!
ページ フッターのサイズを動的に変更できる規定はありますか?
質問する
1112 次
2 に答える
1
ReportStart イベントを使用して別のクエリを実行し、必要な行数を決定し、それに応じて PageHeader/Footer のサイズを変更します。
于 2013-07-31T06:01:46.023 に答える
0
PageFooter と PageHeader は、ページが作成されるとページ上で固定サイズになります。これは、そのサイズによってコンテンツの残りの領域が決まるためです。ページごとに変更する唯一の方法は、PageStart イベントです。そのため、各ページの開始時に、そのページに印刷する必要があるレコード数を確認し、ページ フッター セクションのサイズを変更できます。他に選択肢はありません。
于 2013-08-21T20:08:56.030 に答える