Я изучаю сделать дополнительный отчет DevExpress 14.1.4
У меня есть XtraReport1, связал его с таблицей заказов XtraReport2, привязал его к таблице OrderDetails. XtraReport2 имеет параметр oID, детали фильтра по порядку
В событии beforePrint XtraReport1 мне понравилось руководство:
private void xrLabel1_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e)
{
int n = Convert.ToInt32(GetCurrentColumnValue("MaKhoa"));
((XtraReport2)((XRSubreport)sender).ReportSource).MK.Value = n;
}
но его бросок
An unhandled exception of type 'System.InvalidCastException' occurred in WindowsFormsApplication1.exe
Additional information: Unable to cast object of type 'DevExpress.XtraReports.UI.XRLabel' to type 'DevExpress.XtraReports.UI.XRSubreport'.