Я настроил свой отчет для добавления показа соответствующих значений, в одной точке я решаю добавить подотчет в свой основной отчет. Читая, я обнаружил, что мне нужно привязать свой подотчет к событию для передачи источника данных, подобного этому
this.ReportViewer1.LocalReport.SubreportProcessing += new SubreportProcessingEventHandler(MySubreportEventHandler);
void MySubreportEventHandler(object sender, SubreportProcessingEventArgs e)
{
e.DataSources.Add(new ReportDataSource("ObjectDataSource3"));
}
И я определил в своем aspx следующий источник данных объекта
asp:ObjectDataSource ID="ObjectDataSource3" runat="server"
SelectMethod="obtenerDetallesGestion"
TypeName="SodexoSAT.Reports.DataSets.CamposGestion">
<SelectParameters>
<asp:Parameter Name="idGestion" Type="Int32" />
</SelectParameters>
Значение первых параметров было установлено в первом отчете. Теперь моя проблема в том, что репортер говорит следующее
An error occurred during local report processing.
The value cannot be null. Parameter name: value
Что я делаю не так ??