public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { CrystalReportBills rpt = new CrystalReportBills(); rpt.Site = this.Site; return(rpt); }
/// <summary> /// load report /// </summary> void loadForm() { CrystalReportBills crReport = new CrystalReportBills(); crReport.SetDataSource(data); ParameterFieldDefinitions crParameterFieldDefinitions = crReport.DataDefinition.ParameterFields; ParameterFieldDefinition crParameterFieldDefinition = crParameterFieldDefinitions["TienThanhToan"]; ParameterDiscreteValue crParameterDiscreteValue = new ParameterDiscreteValue(); crParameterDiscreteValue.Value = TienThanhToan; ParameterValues crParameterValues = new ParameterValues(); //reset lại value crParameterValues = crParameterFieldDefinition.CurrentValues; crParameterValues.Add(crParameterDiscreteValue); crParameterFieldDefinition.ApplyCurrentValues(crParameterValues); crystalReportViewerBills.ReportSource = crReport; crystalReportViewerBills.Refresh(); }