public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { TopUserReport rpt = new TopUserReport(); rpt.Site = this.Site; return(rpt); }
public static ReportDocument MakeTopUserRep(DateTime dtStart, DateTime dtEnd) { TopUserReport rep = new TopUserReport(); TopUserReportTableAdapter ta = new TopUserReportTableAdapter(); (rep.ReportDefinition.ReportObjects["Interval"] as TextObject).Text += string.Format("{0} - {1}", dtStart, dtEnd); rep.SetDataSource((DataTable)ta.GetData(dtStart, dtEnd)); return(rep); }