How to set datasource of Sub crystal report in c# win form app

后端 未结 2 866
余生分开走
余生分开走 2021-01-18 12:32

I am using this code to load a main report and a subreport inside the main report. The main report is a blank one and just contains subreport.

Here is my code:

2条回答
  •  忘掉有多难
    2021-01-18 13:26

    ReportDocument cryRpt = new ReportDocument();
    cryRpt.Load("C:/MainReport.rpt");
    cryRpt.DataSourceConnections.Clear();
    cryRpt.SetDataSource(ds.Tables[0]);
    cryRpt.Subreports[0].DataSourceConnections.Clear();
    cryRpt.Subreports[0].SetDataSource(ds.Tables[0]);
    crystalReportViewer1.ReportSource = cryRpt;
    crystalReportViewer1.Refresh();
    

提交回复
热议问题