Я использую отчеты rdlc в WPF, поэтому сделал это с помощью оболочки WindowsFormsHost. Отчет rdlc, который я ищу, содержит вложенный отчет, и я устанавливаю источник данных этого события с помощью события SubreportProcessing ReportViewer.
Viewer.LocalReport.SubreportProcessing += new SubreportProcessingEventHandler(LoadAccessoriesSubReport);
Моя проблема в том, что событие SubreportProcessing даже не запускается. Я определяю его в событии Window_Loaded
окна WPF, которое содержит встроенный элемент управления ReportViewer, см. Ниже xaml:
Title="ReportViewer" Height="1000" Loaded="Window_Loaded" Width="1000">
<Grid>
<WindowsFormsHost Name="winHost">
<wf:ReportViewer Dock="Fill" Name="rptViewer">
</wf:ReportViewer>
</WindowsFormsHost>
</Grid>
Буду признателен за любую помощь в этом.