private void ImpreVencChofer_Load(object sender, EventArgs e) { DSChoferVenc Ds = new DSChoferVenc(); int filas = dtInforme.Rows.Count; for (int i = filas - 1; i > -1; i--) { DataRow dr = dtInforme.Rows[i]; Ds.Tables[0].Rows.Add (new object[] { p, p_2, dr[0].ToString(), dr[1].ToString(), dr[9].ToString(), dr[10].ToString(), dr[11].ToString(), dr[8].ToString(), dr[12].ToString(), }); } if (Tipo == "Pantalla") { CRVVencChofer.Visible = true; ReportVencChofer RImpre = new ReportVencChofer(); RImpre.SetDataSource(Ds); CRVVencChofer.ReportSource = RImpre; } else { ReportVencChofer RImpre = new ReportVencChofer(); RImpre.SetDataSource(Ds); RImpre.PrintToPrinter(1, true, 1, 999); Close(); } }
public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { ReportVencChofer rpt = new ReportVencChofer(); rpt.Site = this.Site; return rpt; }