private void generar_Reporte() { try { DataTable reporte = new DataTable(); reporte.Columns.Add("Nombre"); reporte.Columns.Add("Telefono"); reporte.Columns.Add("Direccion"); reporte.Columns.Add("Deuda"); foreach (clsAlumnoFormateado temp in LE) { reporte.Rows.Add(temp.Nombre, temp.Telefono, temp.Direccion, temp.Pagado); } crReporteMorosidad Reporte_generado = new crReporteMorosidad(); Reporte_generado.SetDataSource(reporte); frmReporteMorosidad ReporteMorosidad = new frmReporteMorosidad(Reporte_generado); this.Visible = false; ReporteMorosidad.ShowDialog(); this.Visible = true; } catch (Exception a) { MessageBox.Show("Excepcion del reporte"); } }
public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { crReporteMorosidad rpt = new crReporteMorosidad(); rpt.Site = this.Site; return rpt; }
public frmReporteMorosidad(crReporteMorosidad reporteMorosidad) { InitializeComponent(); morosos = reporteMorosidad; }