0

ReportViewer 10.0.0 で問題なく動作するサブレポートを含む多数のレポートがあり、ReportViewer 11.0.0.0 にアップグレードするとすぐに、サブレポート処理イベントが発生しません。

似たような経験をした人はいますか。

助言がありますか?

4

1 に答える 1

0

Microsoft.ReportViewer.WinForms (9.0 => 11.0) のアップグレード後、私たちの場合、イベントが発生しています。ただし、最初のサブレポートに提供されたデータソースは、他のすべてのサブレポートのレンダリングに使用されます...

SubreportProcessing ハンドラーが実行されていない場合は、イベントのマップ解除命令なしで試してください。

AddHandler Me.ReportViewer1.LocalReport.SubreportProcessing、AddressOf LocalReport_SubreportProcessing

Me.ReportViewer1.LocalReport.DataSources.Add(New Microsoft.Reporting.WinForms.ReportDataSource("dsToto", ...))

Me.ReportViewer1.RefreshReport()

'次の行では、レンダリングの終了前にマップ解除が発生します: イベント ハンドラーは呼び出されません

'RemoveHandler Me.ReportViewer1.LocalReport.SubreportProcessing, AddressOf LocalReport_SubreportProcessing

于 2013-03-05T10:57:31.000 に答える