2017-06-06 9 views
1

私のレポートでは改ページが追加され、グループが変更されるたびにカスタムページ番号がリセットされます。各グループの最初のページだけを印刷するにはどうすればよいですか?各グループの最初のページのみを印刷する

+0

ただプリンタをCrystalレポートではなく設定します。 –

答えて

0

Crystal自体は、プログラムで特定のページを印刷するための優れた方法はありません。

  1. 簡単:しかし仕事のこの種の作るためにいくつかの方法がありますは、ページを印刷したいものであるのリストを生成式を行います。 (これはあなたがコピーして、印刷する行くときPage Rangeに貼り付けることができ1,2,5,7,9のような何かを出力することがあります。)

  2. ミディアム:あなたがいないん任意のデータを除外し、この報告書の修正版を作成します印刷したい。ページに収まるレコードの最大数(たとえば、18)を調べ、グループあたり最初の18個だけを取ります。難しい

  3. (。これは、クリスタルのカスタムSQL文を使用して設定する方が簡単かもしれません):オプション2として同じですが、あなたはあなたのレポートにすべての抑制式を書きます。 Page Number > 1の場合、ページ全体が空白になります。印刷後、空白のページをファイルから削除するだけです。退屈ですが、インクは無駄になりません...

関連する問題