private void frmReportesSalidas_Load(object sender, EventArgs e) { bool intentar = false; do { try { _Reportes rptSalidas = new _Reportes(); rptSalidas.SalidasInsumos(idSalida); rpt_SalidaInsumos rpt = new rpt_SalidaInsumos(); rpt.SetDataSource(rptSalidas.SalidasInsumos(idSalida)); //rpt.SetParameterValue("Comunidad", NombreComunidad); crvReportesSalidas.ReportSource = rpt; } catch (Exception ex) { DialogResult pregunta = MessageBox.Show("Ha ocurrido un error, ¿Desea volver a generar?", "Error", MessageBoxButtons.YesNo, MessageBoxIcon.Error); if (pregunta == DialogResult.Yes) { intentar = true; } else { intentar = false; } } } while (intentar == true); }
public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { rpt_SalidaInsumos rpt = new rpt_SalidaInsumos(); rpt.Site = this.Site; return(rpt); }