示例#1
0
        public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport()
        {
            rpt_CaducidadInsumos rpt = new rpt_CaducidadInsumos();

            rpt.Site = this.Site;
            return(rpt);
        }
示例#2
0
 private void btnGenerar_Click(object sender, EventArgs e)
 {
     if (cmbRango.Text == "" || txtAnio.Text == "")
     {
         MessageBox.Show("No se han completado todos los datos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     else
     {
         try
         {
             _Reportes            rptSalidas = new _Reportes();
             rpt_CaducidadInsumos rpt        = new rpt_CaducidadInsumos();
             rpt.SetDataSource(rptSalidas.CaducidadInsumos(cmbRango.Text, Convert.ToInt32(txtAnio.Text)));
             crvReporteInsumos.ReportSource = rpt;
         }
         catch (Exception ex)
         {
             MessageBox.Show("Error al generar reporte", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }