private void button6_Click(object sender, EventArgs e) { List <Pedidos> ped = CargaPedido(" 0000197852"); List <DetallePedidoMerc> det = CargaDetalle(" 0000197852"); XtraReport1 rpt1 = new XtraReport1(); rpt1.DataSource = ped; XtraReport1_Detalle det1 = new XtraReport1_Detalle(); det1.DataSource = det; rpt1.xrSubreport1.ReportSource = det1; rpt1.ShowPreview(); }
private void imprimir(Impresion imp) { List <Pedidos> ped = CargaPedido(imp.cve_doc); foreach (var pd in ped) { string[] rs = pd.condicion.Split(';'); if (rs.Length > 2) { pd.condicion = rs[2]; } } List <DetallePedidoMerc> det = CargaDetalle(imp.cve_doc); XtraReport1 rpt1 = new XtraReport1(); rpt1.DataSource = ped; XtraReport1_Detalle det1 = new XtraReport1_Detalle(); det1.DataSource = det; rpt1.xrSubreport1.ReportSource = det1; rpt1.Print(); ModificarImpresion(imp.id.ToString()); }