public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { rptAllTransactionReport rpt = new rptAllTransactionReport(); rpt.Site = this.Site; return(rpt); }
public override void btnprint_Click(object sender, EventArgs e) { if (dataGridView1.RowCount > 0) { ds.WriteXmlSchema(@"" + Connection.GetAccessPathId() + @"Barcodes\a\AllFeeTransaction.xsd"); rptAllTransactionReport fr = new rptAllTransactionReport(); fr.PrintOptions.PaperOrientation = PaperOrientation.Portrait; fr.PrintOptions.PaperSize = CrystalDecisions.Shared.PaperSize.PaperLetter; fr.SetDataSource(ds); ShowAllReports s = new ShowAllReports(); s.crystalReportViewer1.ReportSource = fr; s.Show(); } }