private void GenerateReport(LocalReport lr, ReportParemeter Paras) { lr.LoadReportDefinition(GetReportStream(Paras.MainReport.ReportName)); //lr.DataSources.Add(new ReportDataSource("dsTemplateNomal", ReportHeader)); //-- ReportSourceParameter = Paras; }
public void PrintReport(params object[] QueryParas) { LocalReport Report = new LocalReport(); Report.SubreportProcessing += LocalReport_SubreportProcessing; ReportParemeter RepParas = new ReportParemeter(); GenerateReportDataSource(RepParas, QueryParas); GenerateReport(Report, RepParas); Print(Report); }
protected virtual void GenerateReportDataSource(ReportParemeter Paras, params object[] QueryParas) { }