public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { viewDamageReport rpt = new viewDamageReport(); rpt.Site = this.Site; return(rpt); }
private void print_Click(object sender, EventArgs e) { printSaleForm printForm = new printSaleForm(); damageStockDataSet dataSet = new damageStockDataSet(); dataSet.EnforceConstraints = false; viewDamageReport report = new viewDamageReport(); try { adapter1.Fill(dataSet.damageStock); adapter2.Fill(dataSet.medicine); report.SetDataSource(dataSet); printForm.crystalReportViewer1.ReportSource = report; printForm.Show(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }