none
ReportViewerでサブレポートを含むレポートを表示するには? RRS feed

  • 質問

  • 当方AccessVBAから.NETに移行しようとしている中年の超初心者です。

    Access2000+SQLServer2000で作ったオリジナルから、Access2000の部分をVS2005で作り変えようとしています。

    VSからReportViewerを使ってサブレポートを含むレポート(rdlcファイル)を表示しようとしたのですが、サブレポートの部分が表示できません。

    ちなみに、サーバーレポート(rdlファイル)ではサブレポートの部分も表示できます。

     Microsoftのサポート情報KB919157 (http://support.microsoft.com/default.aspx?scid=kb%3Bja%3B919157)にぴったりの症状をやっとみつけ、コード例のとおりやってみましたが駄目でした。ただし、当方初心者のため、この例の中のDataSourceがメインレポート用なのかサブレポート用なのかよく理解できないところもあります。(ReportViewerにrdlcファイルをドラッグするとフォーム下部にはメインレポート用のコンポーネントだけが表示されるので・・・。とりあえず、

    SubreportProcessingEventHandler内ではサブレポート用のDataSourceを指定しています。

    どなたかご存知の方ご教授下さい。初心者ですので言葉の使い方に間違いがあるかもしれませんが、ご容赦下さい。

    2006年7月26日 6:51