アクティブ レポートを使用してレポートを生成しています。メイン レポートには 4 つのグリッドがあります。最初の 3 つのグリッドではサブ レポートを使用し、最後のグリッドではメイン レポートを使用します。問題は、サブレポートのレコードが複数のページにまたがっている場合、レポート全体が複数回表示されることです。ただし、サブレポートに 20 個のレコードがある場合、レポートには各セクションが 1 回だけ表示されます。参考までに、詳細セクションには、レポートの実行時に一度だけ表示されるはずの画像があり、その後に 3 つのグリッド (3 つのサブレポート) とグリッド (サブレポートではない) が続きます。レポート開始イベントで、次のようなサブレポートを初期化しています
subreport1 = 新しい SubReport1();
レポート終了イベントでは、次のように処理しています
subreport1 = null
メイン レポートの details_Format イベントでは、am DetailedReport.Report = subreport1 ;
この問題を早期に解決するために私を助けてください。