public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { RegReport rpt = new RegReport(); rpt.Site = this.Site; return(rpt); }
public static ReportDocument MakeRegRep(DateTime dtStart, DateTime dtEnd) { TrafForm tf = new TrafForm(); tf.ShowDialog(); RegReport rep = new RegReport(); (rep.ReportDefinition.ReportObjects["Interval"] as TextObject).Text += string.Format("{0} - {1}", dtStart, dtEnd); RegReportTableAdapter ta = new RegReportTableAdapter(); rep.SetDataSource((DataTable)ta.GetData(dtStart, dtEnd, (float)tf.min, (float)tf.max)); return(rep); }