public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { StudentFeeCertificatePrint rpt = new StudentFeeCertificatePrint(); rpt.Site = this.Site; return(rpt); }
private void Certificate_Load(object sender, EventArgs e) { if (purpose == "FeeCertificate") { StudentFeeCertificatePrint mr = new StudentFeeCertificatePrint(); // CrystalDecisions.CrystalReports.Engine.TextObject Purpose = mr.ReportDefinition.ReportObjects["Purpose"] as CrystalDecisions.CrystalReports.Engine.TextObject; // Purpose.Text = purpose; mr.SetDataSource(dataSet.Tables[0]); mr.SetDatabaseLogon("sa", "abc123"); CertificateViewer.ReportSource = mr; } //if (purpose == "BirthCertificate") //{ // Reports.FeeReport mr = new Reports.FeeReport(); // CrystalDecisions.CrystalReports.Engine.TextObject Purpose = mr.ReportDefinition.ReportObjects["Purpose"] as CrystalDecisions.CrystalReports.Engine.TextObject; // Purpose.Text = purpose; // mr.SetDataSource(dataSet.Tables[0]); // mr.SetDatabaseLogon("sa", "abc123"); // crystalReportViewer1.ReportSource = mr; //} }