私は良い例としてウェブを精査してきましたが、プログラムでActiveReportsレポートにページ分割を追加する方法を理解できません。私が扱っているレポートは通常、レコードごとに1〜2ページ必要です。レポートの両面印刷をサポートするために、奇数ページを使用する各レコードに空白ページを挿入し、新しい各レコードが各印刷ページの前面に印刷されるようにします。
私はActiveReportsに非常に慣れていないので、提案、コードサンプル、またはリンクは大歓迎です!
私は良い例としてウェブを精査してきましたが、プログラムでActiveReportsレポートにページ分割を追加する方法を理解できません。私が扱っているレポートは通常、レコードごとに1〜2ページ必要です。レポートの両面印刷をサポートするために、奇数ページを使用する各レコードに空白ページを挿入し、新しい各レコードが各印刷ページの前面に印刷されるようにします。
私はActiveReportsに非常に慣れていないので、提案、コードサンプル、またはリンクは大歓迎です!
これを行うには2つの方法があり、最適なオプションはデータとレポートによって異なります。
オプション1:ページ分割コントロールPageBreakコントロールを特定の場所のレポートに追加し、プログラムでPageBreakコントロールのEnabledプロパティを設定して、ページ分割を作成するかどうかを決定できます。PageBreakコントロールのEnabledプロパティのドキュメントについては、次のページを参照してください。
オプション2:Section.New Pageもう1つのオプションは、セクションのNewPageプロパティを使用することです。この場合、Detail、GroupHeader、またはGroupFooterセクションのNewPageプロパティを設定して、ページ分割をトリガーできます。セクションのFormatイベントから設定してみてください。NewPageプロパティのドキュメントについては、このページを参照してください。
GrapeCity WebサイトのActiveReportsサポート専用のサポートフォーラムは活発であり、ActiveReportsに関する提案やヘルプを得るのに最適な方法でもあります。
お役に立てれば!
編集:リンクが修正されました