public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport()
        {
            CrpSubInformePacienteDiagnostico rpt = new CrpSubInformePacienteDiagnostico();

            rpt.Site = this.Site;
            return(rpt);
        }
コード例 #2
0
        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();
            }
        }