レポート スペースの約 1/3 しか使用しない Crystal レポートがあります。整数値であるデータベースから読み取ったフィールドがあります。データベースから読み取ったレポートを同じページに何度も印刷したいと考えています。これを達成する方法について何か考えはありますか?
これを達成するには、クリスタルレポートしか使用できません。
前もって感謝します。
レポート スペースの約 1/3 しか使用しない Crystal レポートがあります。整数値であるデータベースから読み取ったフィールドがあります。データベースから読み取ったレポートを同じページに何度も印刷したいと考えています。これを達成する方法について何か考えはありますか?
これを達成するには、クリスタルレポートしか使用できません。
前もって感謝します。
Lan は正しいです。別のレポートを作成し、現在のレポートをサブレポートとして追加してください。
トリックは次のとおりです。
これにより、一度にすべての項目についてレポートが実行されるはずです。
この場合、使用する印刷の最大数でテーブルを作成できます。たとえば、レポートを 100 回印刷する必要があると思われる場合は、テーブルに 1 から 100 までのレコードを含める必要があります。この場合、テーブルを作成し、Copies という名前を付けて、フィールド CopyNo を追加します。100 レコードを作成し、CopyNo を 1 から 100 に設定します。Copies テーブルに基づいてメイン レポートを作成します - レコード選択式は次のようになります: Copies.CopyNo<=@NumberOfCopies
@NumberOfCopies は、印刷部数を制御するために設定できるパラメータです。実際のレポートをサブレポートとして作成し、メイン レポートの詳細セクションに配置します。レポートを実行すると、部数を尋ねられ、挿入すると、指定した数だけ同じサブレポートが印刷されます。
別のレポートを作成し、現在のレポートをサブレポートとして複数回追加できます