public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { ErrLog rpt = new ErrLog(); rpt.Site = this.Site; return(rpt); }
private void btnErrReport_Click(object sender, EventArgs e) { if (dataGridView2.DataSource != null) { ErrLog elog = new ErrLog(); elog.SetDataSource(dataGridView2.DataSource); new FrmReportView(elog).ShowDialog(); } }
public FrmReportView(ErrLog elog) : this() { try { this.Text = "故障日志报表"; crystalReportViewer1.ReportSource = elog; } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }