クリスタルレポートを使用しているWebアプリケーションがあります。メインのクリスタルレポートで2つのサブレポートを表示したいのですが、それをしようとすると、メインレポートのデータが表示されますが、他の2つのサブレポートのデータは表示されません。コードですが、動作しません。
ReportDocument rptDoc = new ReportDocument();
DataTable dt1, dt2;
dt1 = new SalesMasterRepository().GetSalesHeaderData(Salesid);
dt2 = new SalesMasterRepository().GetSalesFooterData(Salesid);
DataTable dtproductview=getProductViewDetails();
rptDoc.Load(Server.MapPath("../Reports/SalesProductReport.rpt"));
rptDoc.SetDataSource(dtproductview);
rptDoc.Subreports[0].SetDataSource(dt1);
rptDoc.Subreports[1].SetDataSource(dt2);
CrystalReportViewer1.ReportSource = rptDoc;
エラーは発生しませんが、データも表示されません。