このウォルトルートのすべての手順を実行しました。
そして、それを実行すると、最初の父親レポートを取得し、代わりにサブレポートを取得します:
次の場所にあるサブレポート 'Subreport5' のデータ取得に失敗しました: C:...
プリントスクリーンファイルを添付します
VS2010 フレームワーク 3.5 を使用しています。
このウォルトルートのすべての手順を実行しました。
そして、それを実行すると、最初の父親レポートを取得し、代わりにサブレポートを取得します:
次の場所にあるサブレポート 'Subreport5' のデータ取得に失敗しました: C:...
プリントスクリーンファイルを添付します
VS2010 フレームワーク 3.5 を使用しています。
適切なパラメーターが与えられた場合、サブレポートを単独で実行できますか? できない場合は、それが問題です。
単独で正常に実行できる場合は、サブレポートにパラメーターが正しく渡されていることを再確認してください。パラメータの型が一致していること、およびそれらすべてを渡していることを確認してください。
もう 1 つの問題は、私の記憶が正しければ、ローカル レポートにサブレポートがある場合、親レポートの場合と同様に、サブレポートのデータをプログラムで提供する必要があることです。サブレポートが処理されているときに、SubreportProcessingEvent というイベントが発生します。そのイベントのハンドラーを作成し、ハンドラーにデータを提供します。これに関する詳細情報は次のとおりです: LocalReport.SubReportProcessingEvent。そのページに良い例があります。