2009-05-27 21 views
0

Windowsフォームのレポートビューアを使用してレポートを表示するアプリケーションを実装しようとしています。また、レポートはサブレポートで構成されています。WinFormsのレポートビューアの問題:一部のパラメータまたは資格情報が指定されていません

サブレポートがなければ、問題なくレポートを表示できます。ただし、サブレポートを追加した後、「一部のパラメータまたは資格情報が指定されていません」というエラーが表示されます。

私は次のように実装しました。親レポートにデータソースを追加する前にSubreportProcessingEventHandlerを呼び出します。 SubreportProcessingの場合は、サブレポートのデータソースを追加します。

私はまた、パラメータを必要としないサブレポートで実装しようとしました。しかし、私はまだ同じエラー "いくつかのパラメータまたは資格情報が指定されていません"が表示されます。

私は間違いがありますか?ありがとう!

答えて

0

サブレポートに関連していませんでしたが、同様のエラーが発生しました。

私はエラーが

ReportViewer.LocalReport.Refresh

ReportViewer.LocalReport.ExecuteReportInCurrentAppDomain(System.Reflection.Assembly.GetExecutingAssembly().Evidence) 

にメモを変更することで、離れて行かせた:レポートビューア2010年にはこの方法は時代遅れであると言うが、それは私のテストでOK動作するようですこれまでのところ。

+2

ReportViewer.RefreshReport()も機能しているようです – MikeG

関連する問題