0

多くのマスター レポートがあり、ページ番号、印刷日、会社名などを表示する特別なサブ レポート (テンプレート) を作成して、それらすべてのページ ヘッダーを統一したいと考えています。新しいマスターレポートを作成するたびに、各マスターレポートで。1. 各マスター レポートに共有変数を作成せずに、サブレポートにマスター レポートのページ番号 N/M を表示することは可能ですか? 2. このようなテンプレートを作成するには、別の方法を使用する必要がありますか? 助けてくれてありがとう。B.

4

2 に答える 2

0

このタイプの書式設定を行うには、「テンプレート エキスパート」(レポート | テンプレート エキスパート...) を使用することをお勧めします。

「テンプレート」は、データ ソースのない単なる RPT です。「特別な」フィールド (例: Page N of M) を追加し、フォントや色を適用します。

これを使用するには、RPT をテンプレート ディレクトリに追加します。Crystal Reports では、テンプレートはC:\Program Files\Business Objects\Crystal Reports 12.0\Templates\enディレクトリにあります。

私の経験では、テンプレート 'expert' は、レポートのヘッダー/フッターおよびページのヘッダー/フッター セクションを適切にフォーマットします。

もう 1 つのオプションは、空白のレポートではなく、常に書式設定済みのレポートから開始することです。私は通常、このアプローチに従います。

于 2012-05-15T13:25:24.067 に答える
0

これが可能かどうかはわかりませんが、個人的には、ヘッダーとフッターを含む単一の「マスター」レポートを作成してから、実際のデータのサブレポートを作成します。サブレポートは、共有変数を介してタイトルなどを返すことができます (他の方法より少ないことを願っています)。

于 2012-05-15T12:52:58.760 に答える