private void toolStripButton2_Click(object sender, EventArgs e) { DataTable dt = new DataTable("tb_saldo_envase"); dt.Columns.Add("codigo"); dt.Columns.Add("cliente"); dt.Columns.Add("saldo"); foreach (EControl_Cabecera item in reporte) { DataRow fila = dt.NewRow(); fila[0] = item.Cod_cliente; fila[1] = item.Nom_cliente; fila[2] = Convert.ToInt32(item.Por_devolver); dt.Rows.Add(fila); } // dt.WriteXmlSchema("i:\\rpt_saldovidon.xml"); ReportClass rpt = new Rpt_SaldoBidon(); rpt.SetDataSource(dt); Frm_Reporteador ofrm = new Frm_Reporteador(rpt); ofrm.Show(); }
public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { Rpt_SaldoBidon rpt = new Rpt_SaldoBidon(); rpt.Site = this.Site; return rpt; }