レポートの詳細セクションに、各ページの最後のサブレポートを除くすべてのサブレポートを処理しているサブレポートがあります。詳細セクションでkeepTogetherを使用すると、最後のサブレポートは表示されません。 keepTogetherをオフにすると、ページに収まるものだけが表示され、残りの部分はスローされます。Activereportsが最後のサブレポートを削除しています
これを修正するには何が必要ですか?
レポートの詳細セクションに、各ページの最後のサブレポートを除くすべてのサブレポートを処理しているサブレポートがあります。詳細セクションでkeepTogetherを使用すると、最後のサブレポートは表示されません。 keepTogetherをオフにすると、ページに収まるものだけが表示され、残りの部分はスローされます。Activereportsが最後のサブレポートを削除しています
これを修正するには何が必要ですか?
GrapeCityチームのコメントが正しくありました。
他のレポートで機能していたFetchDataイベントにサブレポートを添付しました。前回のレポートは1ページに収まるように設計されていたからです。
ARのドキュメントから:
サブレポートコントロールの レポートのインスタンスを作成するために、メインレポートのReportStartイベントを使用し、それを処分コーディングのベストプラクティス http://helpcentral.componentone.com/nethelp/AR7Help/OnlineEn/Subreport.html
ReportEndイベントで発生します。この方法では、メインレポートを実行するときに、サブレポート インスタンスが1つだけ作成されます。
包含セクションのFormatイベントでは、SubReportコントロールのReportプロパティ を使用して、レポートオブジェクトをSubReport コントロールに添付します。
おそらく、サブレポートが間違った場所に初期化されています。 BeforePrintイベントハンドラで発生するか、コードにエラーがあります。私は公式のActiveReportsサポートにプロジェクトのサンプルと一緒にチケットを送ることをお勧めします:http://activereports.grapecity.com/support-ticket/ –