public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { ReporteActividades rpt = new ReporteActividades(); rpt.Site = this.Site; return(rpt); }
public static Reporte.ReporteActividades CargarReporteActividades(string strCurso, string strDatosCurso) { Reporte.Datasets.DatosActividades datos = ConexionBD.ObtenerActividades(strCurso); Reporte.ReporteActividades nuevoReporte = new Reporte.ReporteActividades(); nuevoReporte.SetDataSource(datos); CrystalDecisions.CrystalReports.Engine.TextObject txtNombreDatos; txtNombreDatos = nuevoReporte.ReportDefinition.ReportObjects["Datos"] as CrystalDecisions.CrystalReports.Engine.TextObject; txtNombreDatos.Text = strDatosCurso; nuevoReporte.SetParameterValue("@CURSO", strCurso); return(nuevoReporte); }