private void vpListadoControlesPorFecha_Load(object sender, EventArgs e) { try { if (Animal == null) { rptListadoControlesPorFechas reporte = new rptListadoControlesPorFechas(); reporte.SetParameterValue("@id_tambo", Principal.Tambo.Id_tambo); reporte.SetDatabaseLogon("abcd", "123456"); crv.ReportSource = reporte; } else { rptListadoControlePorAnimalUnico reporte = new rptListadoControlePorAnimalUnico(); reporte.SetParameterValue("@id_tambo", Principal.Tambo.Id_tambo); reporte.SetParameterValue("@rp", Animal.Rp); reporte.SetDatabaseLogon("abcd", "123456"); crv.ReportSource = reporte; } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); throw; } }
public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { rptListadoControlePorAnimalUnico rpt = new rptListadoControlePorAnimalUnico(); rpt.Site = this.Site; return(rpt); }