public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { CrpSubInformePacienteDiagnostico rpt = new CrpSubInformePacienteDiagnostico(); rpt.Site = this.Site; return(rpt); }
private void BtnGenerar_Click(object sender, EventArgs e) { if (RdbDiagnostico.Checked) { CrpSubInformePacienteDiagnostico Crp = new CrpSubInformePacienteDiagnostico(); Crp.SetParameterValue("@CodEmpresa", CboEmpresa.SelectedValue); Crp.SetParameterValue("@FechaDesde", DtDesde.Value.ToShortDateString()); Crp.SetParameterValue("@FechaHasta", DtHasta.Value.ToShortDateString()); FrmVisualizarReporte f = new FrmVisualizarReporte(); f.crystalReportViewer1.ReportSource = Crp; f.Show(); } else { CrpInforme Crp = new CrpInforme(); Crp.SetParameterValue("@CodEmpresa", CboEmpresa.SelectedValue); Crp.SetParameterValue("@FechaDesde", DtDesde.Value.ToShortDateString()); Crp.SetParameterValue("@FechaHasta", DtHasta.Value.ToShortDateString()); FrmVisualizarReporte f = new FrmVisualizarReporte(); //SE VISUALIZA EL REPORTE f.crystalReportViewer1.ReportSource = Crp; f.Show(); } }